94 pubs · 5,515 cites · h-index 35
Utrecht University
2005 - 2025
Lava Therapeutics (Netherlands)
2020 - 2025
Atara Biotherapeutics (United States)
2025 - 2025
Merus (Netherlands)
2014 - 2022
ProQR Therapeutics (Netherlands)
2020 - 2020