6 pubs · 806 cites · h-index 4
University of Copenhagen
2010 - 2010
Max Planck Society
2008 - 2010
Novo Nordisk Foundation
Max Planck Institute of Biochemistry
2007 - 2010
Technical University of Munich
2008 - 2008