Dipartimento di Informatica Sistemi e Produzione – Tor Vergata University, Rome, Italy.
Organization name
Dipartimento di Informatica Sistemi e Produzione – Tor Vergata University, Rome, Italy.