2 pubs · 72 cites · h-index 2
Max Planck Institute for Biogeochemistry
2000 - 2014
Karlsruhe Institute of Technology
2000 - 2000
Max Planck Society