Agenzia Spaziale Italia, Rome, Italy
Organization name
Agenzia Spaziale Italia, Rome, Italy