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