234 pubs · 39,318 cites · h-index 85
Institute of Molecular Biotechnology
2002 - 2025
Austrian Academy of Sciences
MIMOT (Germany)
2025 - 2025
Vienna Biocenter
2016 - 2025
Bausch Health (Germany)