The center was established in 1961 by Stanford University to meet the stringent research and educational needs of Stanford University students.
In 1997, a new IUP was established at Tsinghua University in Beijing, China.