Organization name
Dipartimento di Ingegneria dell’Impresa, Università degli Studi di Roma Tor Vergata, Roma, Italy