About Omar Baba, MD
Omar Baba, MD is a pathologist - clinical informatics. Dr. Omar Baba has 3 years of experience in pathology - clinical informatics.
Education
Omar Baba, MD earned a degree of a Doctor of Medicine.
Licenses
Omar Baba, MD has been registered with the National Provider Identifier database since June 26, 2022, and his NPI number is 1548992928. Dr. Baba certified his NPI information on 06/26/2022.
Book an Appointment
To schedule an appointment with Dr. Omar Baba, please call (313) 720-9509.