120 pubs · 2,977 cites · h-index 28
TU Wien
2014 - Present
Christian Doppler Laboratory for Thermoelectricity
2019 - 2020
Massachusetts Institute of Technology
2017 - 2020
Interface (United States)
2019 - 2019
ETH Zurich
2017 - 2019