13 pubs · 745 cites · h-index 7
Max Zeller Söhne (Switzerland)
2026 - Present
Institute of Molecular Biotechnology
2023 - 2024
Vienna Biocenter
Medical University of Vienna
ToolGen (South Korea)
2017 - 2023