National Provider Identifier (NPI):
1821180738
Medical School:
Royal College Of Surgeons & Royal College Of Physicians, Dublin, Ireland
Residency Training:
Johns Hopkins Hosp, Urology; Greater Baltimore Med Ctr, General Surgery; United Hosps Inc, General Practice