National Provider Identifier (NPI):
1497710982
License Number:
4301060368
Medical School:
Loyola Univ Of Chicago Stritch School Of Medicine, Maywood Il 60153
Residency Training:
Wayne St Univ-Detroit M C, Urology; Wayne St Univ-Detroit M C, General Surgery