100 Years of Stanford Engineering: 1925 to 2025

100 years ofImpact