Hoover Institution
The Hoover Institution is a unit of Stanford University but has its own board of overseers.