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