Location

Stanford University, 450 Serra Mall, Stanford, CA 94305, USA