CASPUR, Rome, Italy.
Organization name
CASPUR, Rome, Italy.