18 pubs · 220 cites · h-index 5
Institute of Nanotechnology
2025 - 2025
University of Twente
2022 - 2025