25 pubs · 1,109 cites · h-index 14
TU Wien
2009 - Present
Christian Doppler Laboratory for Thermoelectricity
2014 - 2014
Bundesamt für Wasserwirtschaft
2010 - 2010