Fulfilling its social responsibility and community services, Babcock University Teaching Hospital , Ibadan Annex has given free medical services to…