Definitions for "Caltech"
The California Institute of Technology in Pasadena, California.
California Institute of Technology, Pasadena, CA