Benedict E. Idowu, DO
Benedict E. Idowu, DO
- NPI Number: 1134177645
- Primary Specialty: Neurology (Board Certified)
- Gender: Male
Education
- Medical School
-
The University of Health & Sciences
- Internship
-
Tulane University - School of Medicine
- Residency
-
Tulane University - School of Medicine