64 pubs · 4,451 cites · h-index 23
Stockholm University
2019 - Present
University of Bern
2008 - 2019
Max Planck Institute for Evolutionary Biology
2015 - 2019
Swiss Federal Institute of Aquatic Science and Technology
2008 - 2019
University of Liverpool
2012 - 2014