Your Search Returned 1 tagged news report
With a 25.9 percent decline, Stanford was outperformed by much smaller Santa Clara University, which stuck to a simpler and more traditional approach and suffered a less dismal 21 percent decline. Stanford's loss, announced Wednesday morning, marks a...
Tags: Stanford University, Stanford Management Company, percent decline, Stanford