161 pubs · 3,549 cites · h-index 32
Paul Scherrer Institute
2012 - Present
The University of Sydney
2024 - 2024
Center of Research and Technologic Development in Electrochemistry
2018 - 2018
Synchrotron soleil
2009 - 2017
University of Rostock
2016 - 2016