29 pubs · 627 cites · h-index 13
University of East London
1992 - 2009
University of California, San Diego
1998 - 1998
La Jolla Institute For Molecular Medicine
1998 - 1998
Addis Ababa University
1989 - 1989
Armauer Hansen Research Institute
1983 - 1986