Indiana Fact:
Indiana University has an endowment of over $1.5 billion