Located in Stanford, Calif., Stanford University was founded in 1885 by Leland Stanford and his wife, Jane Lathrop Stanford and has 15,877 students.
Located in Stanford, Calif., Stanford University was founded in 1885 by Leland Stanford and his wife, Jane Lathrop Stanford and has 15,877 students.
⚠ No related posts found.
Sign-up for the Weekly Newsletter from NE Sacramento News.