View Profile

Send this page Print Increase font Decrease font

Title Mr.
Last Name MURUKA
First Name Andrew Oduor
Country Kenya
Address KEMRI-Wellcome Trust Research Programme
  CGMRC, PO Box 230-80108, Kilifi,
 





Scientific Committees None
Membership Status