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