Carl Figdor

Executive Board member
RIMLS / Tumor Immunology
Professor of Tumor Immunology at the Radboud University in Nijmegen