JPL, California Institute of Technology, Pasadena, USA
Organization name
JPL, California Institute of Technology, Pasadena, USA