Felix Olukayode Aina
Observed names: Aina, Felix Olukayode, Dr Felix Olukayode Aina, F O Aina, Felix Aina, Felix O. Aina
Institution: Ekiti State University
Observed institutions: Ekiti State University, London School of Hygiene & Tropical Medicine
ORCID: 0000-0003-1897-421X
Observed ORCID: 0000-0003-1897-421X
OpenAlex ID: A5019223652
