Thor TheanderProfessor, Center for medical Parasitology, Department of Immunology and Microbiology, Faculty of Health and Medical Sciences, University of Copenhagen
    Thomas Lars Andresen DTUSusanne Brix Pedersen