66 pubs · 2,202 cites · h-index 24
Johns Hopkins University
2004 - 2025
Johns Hopkins Medicine
2021 - 2025
Research Institute of Molecular Pathology
2009 - 2024
Institute of Molecular Biotechnology
2020 - 2021
Vienna Biocenter
2016 - 2021