12 pubs · 407 cites · h-index 7
University of Padua
2019 - 2025
Fraunhofer Institute for Molecular Biology and Applied Ecology
2023 - 2025