National Provider Identifier (NPI):
1154410967
License Number:
036-107869
Medical School:
Washington Univ Sch Of Med, St Louis Mo 63110
Residency Training:
Johns Hopkins Univ Sch Med, Psychiatry; Louis A Weiss Mem Hosp, Flexible Or Transitional Year
Certifications:
Psychiatry