Stanford University
Total students
16.937
International students
3,318
Total faculty staff
4,694
Faculty
2,288
Opened in
1891
Telephone:
+1 (650) 723-2300
Website
www.stanford.edu
Address:
450 Serra Mall, Stanford, CA 94305, USA