76 pubs · 5,104 cites · h-index 26
European Bioinformatics Institute
2019 - 2025
Heidelberg University
University Hospital Heidelberg
Bioinformatics Institute
RWTH Aachen University
2017 - 2023