56 pubs · 4,664 cites · h-index 35
Technical University of Munich
2001 - 2018
Center for Integrated Protein Science Munich
2011 - 2011
University of Bergen
2008 - 2008
National Oceanography Centre
2003 - 2003
University of Southampton