200 pubs · 5,288 cites · h-index 37
Austrian Institute of Technology
2025 - Present
TU Wien
2025 - Present
Norwegian University of Science and Technology
2021 - Present
Christian Doppler Laboratory for Thermoelectricity
2018 - Present
University of Salzburg
2012 - 2025