Sapienza University of Rome
Rome, Lazio, Italy
Department of Information engineering, Electronics and Telecommunications
University Educator/Researcher
Sapienza University of Rome, Rome, Italy
01 Dec 2008 - 21 Oct 2026