Yvonne Ajamma

  • International Centre of Insect Physiology and Ecology, Emerging Infectious Diseases Laboratory
  • Graduate Student, Life Sciences