 He was admitted into the then University of Science and Technology (UST) in 1982 and completed in 1987 with a Bachelor of Science, Second Class Upper Division in Biochemistry (after a year's shut down between 1982 and 1983 due to students' unrest).He undertook his National Service at the Department of Biochemistry from 1987 to 1989 as a Teaching and Research Assistant with responsibilities for practical work, tutorial classes and research activities of the Faculty Members.In 1989, he obtained a Canadian International Development Agency (CIDA) Scholarship to undertake postgraduate studies at McGill University in Montreal, Canada.