66 pubs · 3,097 cites · h-index 24
Leiden University
2006 - 2025
Regeneron (United States)
2022 - 2025
New York Stem Cell Foundation
2023 - 2025
University of Applied Sciences Leiden
2009 - 2023
Czech Academy of Sciences, Institute of Physics
2009 - 2023