Engineering Ingegneria Informatica SpA
Rome, Lazio, Italy
University of Brescia
Brescia, Lombardy, Italy
University of Rome Tor Vergata
Università La Sapienza