LPNEWS
Stanford’s endowment grew 0.8 percent to $22.4 billion over the past fiscal year that ended Aug. 31 2016, Stanford Management Company announced.

In this article