Focus on Stanford in China
Stanford University, whose formal name is Leland Stanford Junior University, is one of the world’s best universities. It was set up in 1891 by Leland Stanford in memory of his son who died early, and is located in Stanford, near San Francisco. With an area of 35 kilometers, it is the second largest university in […]