87 pubs · 3,440 cites · h-index 27
Hohenstein Institute
2025 - 2025
Polyphor (Switzerland)
2010 - 2019
University of Edinburgh
2012 - 2012
Bayer (United States)
2000 - 2011
Ingenium (Germany)
2011 - 2011