Search
  • Moritz Treeck

Idea 2 Innovation Grant awarded


This grant will fund a project to make a novel kind of live-attenuated malaria parasites for vaccination studies


40 views