26 pubs · 298 cites · h-index 7
ITMO University
2018 - 2025
Fraunhofer Research Institution for Individualized and Cell-Based Medical Engineering
2025 - 2025
Max Delbrück Center
2020 - 2020