133 pubs · 1,780 cites · h-index 22
Aalborg University
2007 - Present
Kiel University
1975 - 2024
Max Planck Institute for Evolutionary Biology
2024 - 2024
Embedded Systems (United States)
2009 - 2020
Danish Nature Agency
2013 - 2013