National Provider Identifier (NPI):
1750582599
License Number:
4301089465
Medical School:
Loyola Univ Of Chicago Stritch School Of Medicine, Maywood Il 60153
Residency Training:
F G Mc Gaw Hp/Loyola Univ, Urology F G Mc Gaw Hp/Loyola Univ, General Surgery