September 12, 2017
The Beckman Institute at CalTech
Stories this photo appears in:
L.A.’s major universities moved up in the latest national ranking released Tuesday from U.S. News & World Report, with the California Institute of Technology at No. 10 and UCLA and USC tied for No. 21.