NEW: A year in Journal Clubs... more
Anopheles vector surveillance in Kenya (1307-VO-KE-OCHOMO)
Projects:

Location: Kenya (KE).

Mosquito

Contributor

  • Eric Ochomo: Kenya Medical Research Institute (KEMRI), Kenya