643 pubs · 13,548 cites · h-index 60
Technische Universität Berlin
2008 - Present
Cell Biotech (South Korea)
2023 - 2023
Biocat
Software (Spain)
2017 - 2022
Czech Academy of Sciences, Institute of Biotechnology
2017 - 2020