Stanford School of Medicine 1651 Page Mill Renewal - AIA California
A Renewed Transformation. Nestled in the foothills of Palo Alto, just south of Stanford University, the two-story, 75,000-square foot 1651 Page Mill Road medical research facility transforms an archaic, 1960s building into a contemporary that advances collaborative, interdisciplinary research initiatives. Once a pharmaceutical pilot plant ...