50 pubs · 1,073 cites · h-index 17
Agency for Science, Technology and Research
2017 - 2025
Bioprocessing Technology Institute
2017 - 2025
Japan Science and Technology Agency
2024 - 2024
Max Planck Institute for Dynamics of Complex Technical Systems
2017 - 2021
University of Manchester
2020 - 2020