Bachelor of Medicine, Bachelor of Surgery, Makerere University, Uganda, 1978. Master of Science, Bradford University, England, 1985. Doctor of Philosophy, Bradford University, England, 1987.
Medical officer, Ministry of Health, Uganda, 1978-1980; tutorial assistant, Makerere U., Kampala, Uganda, 1981-1983; tutorial assistant, Bradford U., England, 1984-1987; postdoctoral fellow, Bradford U., England, 1987-1988; lecturer, Nairobi U., Kenya, 1989-1991; research scientist, Uppsala U., Sweden, since 1992.
Member American Association for the Advancement of Science, New York Academy of Sciences, American Medical Society Vienna, Institute Biology (London), National Geography Society (Washington).
Married Agnes Margret Elihaki, July 6, 1990. Children: Derek Amos, Alfons Elieza Kighera.