Stanford University

Stanford, California, USA