Thomas Oyebode Idowu
Observed names: Idowu, Thomas O., Idowu, Thomas Oyebode, T O Idowu, T. Idowu, T. O. Idowu, T.O. Idowu, T.O. Idowu ., TO Idowu, Thomas Idowu, Thomas O Idowu, Thomas O. Idowu, Thomas Oyedode Idowu
Institution: Obafemi Awolowo University
ORCID: 0000-0002-8154-7432
Observed ORCID: 0000-0002-8154-7432
OpenAlex ID: A5014900538
