Location
Rome, Italy

Person in charge
Ivan Tomasetti

Contact persons

Ivan Tomasetti Manager

Affiliations