787 pubs · 35,746 cites · h-index 97
NaMLab (Germany)
2010 - 2025
Institute of Semiconductors
2021 - 2025
BioElectronics (United States)
2017 - 2025
Technische Universität Dresden
Torrington Hospital
2024 - 2024