74 pubs · 1,155 cites · h-index 17
Sandia National Laboratories
2012 - 2022
University of Fribourg
2017 - 2020
Adolphe Merkle Institute
University of Basel
2012 - 2013
Sandia National Laboratories California
2013 - 2013