Medical Doctor
TEMPORARY MEDICAL PERMIT
125086952
ACTIVE
N
MD
EMMANUELLA
ODUGUWA
EMMANUELLA ODUGUWA MD
07/01/2025
06/30/2028
CHICAGO
IL
60612
Orthopaedic Surgery
06/12/2025