31 pubs · 2,004 cites · h-index 19
Max Planck Institute for Chemical Energy Conversion
2008 - 2024
Max Planck Society
1996 - 2013