President
pasadena, california, united states
Giant Magellan Telescope
University of California, San Diego
Stanford University