96 pubs · 1,049 cites · h-index 13
Physikalisch-Technische Bundesanstalt
2008 - 2022
Allensbach University
2006 - 2006