4 ms·Explain then why Harvard is #3 on the list (and MIT at #6).by ekm2 10y agoExplain then why Harvard is #3 on the list (and MIT at #6).