David Otuada
Observed name: David O. Otuada
Institutions: Reading Hospital, University of Alabama at Birmingham
Observed institutions: Reading Hospital, University of Alabama at Birmingham
ORCID: 0000-0002-8997-8747
Observed ORCID: 0000-0002-8997-8747
OpenAlex ID: A5029738895
