News

Harvard University has $70 billion in assets yet took nearly $700 million in taxpayer funding for research last year.