NPI Central
Oritsetsemaye Otubu, M.D.,MPH — NPI 1609011097, Washington, DC | NPI Central