307 pubs · 9,430 cites · h-index 49
ETH Zurich
2018 - 2025
Bioengineering (Switzerland)
2018 - 2025
Czech Academy of Sciences, J. Heyrovský Institute of Physical Chemistry
2024 - 2025
Lawrence Livermore National Laboratory
1980 - 2024
University of Liverpool
1991 - 2024