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.
July 9, 2015
The Hoover Institute of Stanford University released a series of essays that details an approach to nuclear power and how it can be improved.
Read more →
Sign-up for the Weekly Newsletter from Power News Wire.