Specialties:
Critical Care Medicine, Nephrology
Address:
3 Cooper Plz, Camden 08103
(856) 342-3150 (Phone)
Certifications:
Critical Care Medicine, 2010, Internal Medicine, 2007, Nephrology, 2009
Languages:
English, Arabic, Chinese, Spanish, Vietnamese
Hospitals:
3 Cooper Plz, Camden 08103
Cooper University Hospital
1 Cooper Plz, Camden 08103