Ewe, o tun lo si ile-eko fasiti Centurion International ni orile-ede California, nibi ti o ti gba oye imo elekej (master's degree), ti o si tun gba oye imo omowe ( doctorate degree) nile eko All Saints University School of Medicine, New York City, ni odun 1966.Pelu igbiyanju re lati gbe eka eto eko soke ni orile-ede Naijiria, O da ile-eko gbogbo-nise ( Polytechnic), Ile-Ife kale ni odun  1984 ti o si da Fasiti Oduduwa naa kale ni odun 2009.. 
O tun jẹ ẹlẹgbẹ abẹwo ni ile ẹkọ giga ti Roehampton.. 