356 pubs · 14,877 cites · h-index 63
Okinawa Institute of Science and Technology Graduate University
2025 - Present
University of Münster
2004 - Present
Institute for Biodiversity
2007 - Present
Max Planck Institute for Developmental Biology
2020 - Present
Max Planck Institute for Biology
2022 - Present