Return to Article Details
Professor Adelola Adeloye (1935–2021): An icon in the annals of medicine