National Provider Identifier (NPI):
1659370559
License Number:
MD-035992-E
Medical School:
Loyola Univ Of Chicago Stritch School Of Medicine, Maywood Il 60153
Residency Training:
Univ Of Pittsburgh Med Ctr, Neurology; Univ Of Pittsburgh Med Ctr, Psychiatry