22 pubs · 1,265 cites · h-index 12
Zealand Pharma (Denmark)
2025 - 2025
Center for Integrated Protein Science Munich
2009 - 2016
Institute for Advanced Study
2009 - 2016
Technical University of Munich
2008 - 2016
King Abdulaziz University
2012 - 2012