Professor Michael English

(KEMRI, Kenya)