National Provider Identifier (NPI):
1780620047
License Number:
35-06-5677
Medical School:
Loyola Univ Of Chicago Stritch School Of Medicine, Maywood Il 60153
Residency Training:
Walter Reed Army Med Ctr, Urology; Walter Reed Army Med Ctr, General Surgery