207 pubs · 5,451 cites · h-index 38
Corvinus University of Budapest
2025 - Present
University of Parma
2022 - 2025
Stazione Zoologica Anton Dohrn
2017 - 2025
National Institute of Research and Development for Biological Sciences
2024 - 2025
Institute for Computer Science and Control
2024 - 2024