Department of Immunology, Leiden University Medical Center, Oegstgeest, Netherlands.
Interests:
Cancer immunology; Cancer immunotherapy; Virus immunology; Cancer vaccine; Immune checkpoint inhibition; Human papilloma virus
Website:
Bio: