View Scopus Profile
Ørsteds Plads, 343, 027
2800 Kgs. Lyngby
Denmark
Organisational unit: Institution
Technical University of Denmark
Organisational unit: Center
Department of Health Technology
Organisational unit: Section
Organisational unit: Department
Cell and Drug Technologies
Organisational unit: Group
Experimental & Translational Immunology
Centers
External organisation: Academic
External organisation: Corporate