30 pubs · 971 cites · h-index 13
Leiden University Medical Center
2013 - Present
Loyola University Medical Center
2013 - 2025
University of Basel
2024 - 2024
Amsterdam Neuroscience
2020 - 2020
Institute of Human Genetics