Awon aidogba ikoko je ipin iwon ikoko si iwon tete ti o nilo lati duro ninu ikoko naa.. 
O lọ si University of Ibadan, nibiti o ti pari ni ọdun 1987 gẹgẹbi ọmọ ile-iwe ti o dara julọ ti iṣẹ abẹ ẹhin.. 