Caltech, Pasadena
Organization name
Caltech, Pasadena