FCA FAICD
immunology
Walter & Eliza Hall Institute of Medical Research
Kenya
Researcher
Public Health, Pharmacology & Toxicology
University of Nairobi, Kenya
Kenya
Researcher
Public Health, Pharmacology & Toxicology
University of Nairobi, Kenya
Kenya