4 pubs · 162 cites · h-index 4
University of Manchester
2022 - 2024
Czech Academy of Sciences, Institute of Biotechnology
2023 - 2023