187 pubs · 8,407 cites · h-index 43
BioScientia (Poland)
2026 - Present
Physicotechnical Institute
Technical University of Munich
2015 - Present
Max Planck School Matter to Life
2025 - 2025
Institute for Advanced Study
2015 - 2022