University of Parma
Parma, Emilia-Romagna, Italy
Department of Medicine and Surgery
Outstanding Reviewer Award
MDPI
Awarded by Vaccines in 2025
Awarded by Vaccines in 2023