Alfredo joins the EPITOPE team
Lea Barfod (EPITOPE team) has been appointed Professor in Parasite Immunology
Anna Kathrine joins the VAR2CSA team