Olusegun Popoola
Observed names: O. Popoola, Popoola, O.
Institution: Mersey Care NHS Trust
Observed institutions: National Health Service, University of Liverpool, Mersey Care NHS Trust
ORCID: 0000-0002-7160-3146
Observed ORCID: 0000-0002-7160-3146
OpenAlex ID: A5103041618
