131 pubs · 4,329 cites · h-index 31
Forschungszentrum Jülich
2002 - 2025
University of Bremen
2010 - 2018
Ernst Ruska Centre
2018 - 2018
University of Leicester
2013 - 2013
Max Planck Institute for Biogeochemistry