Silvia Kariuki

Postdoctoral Research Fellow, KEMRI-Wellcome Trust Research Programme
  • KEMRI-Wellcome Trust Research Programme
  • Contributors
  • Kenya

Subject

Evolution Host defence Infectious diseases Parasites

Topics

Channels contributed to:

Behind the paper