University of Perugia
Perugia, Umbria, Italy
University Educator/Researcher
University of Perugia, Perugia, Italy
01 Oct 2024 - present