Geographical level
International
Location
EU
Type of organisation
Research Center
Area of interest
Science, Research and Innovation
Geolocation
41.8991184, 12.4977145
Address
Via Cavour 71
00184 Roma
Italy
00184 Roma
Italy
E-mail