133 pubs · 2,409 cites · h-index 23
University of Duisburg-Essen
2017 - Present
Institute of Human Genetics
2025 - 2025
Essen University Hospital
2017 - 2025
Universidade do Porto
1997 - 2014
Institut de Biologie Moléculaire et Cellulaire
2014 - 2014