Cornell, the Ithaca, NY-based school, is the only Ivy League university that has reported a lower 20-year annualized return than Harvard.
nypost.com