Oluwatomilayo Odum
Observed names: Oluwatomilayo Patience Odum, Patience Oluwatomilayo Odum
Institution: Loyola University Chicago
Observed institutions: Loyola University Medical Center, Loyola University Chicago, University of Chicago
OpenAlex ID: A5081314303
