52 pubs · 2,259 cites · h-index 18
Pfizer (Austria)
2023 - Present
Helmholtz Zentrum München
2012 - 2025
Vienna Consulting Engineers (Austria)
2025 - 2025
Takeda (Austria)
2019 - 2019
Institute of Bioinformatics and Systems Biology
2016 - 2016