MIT Entrepreneurs Produce $2 Trillion-Equivalent of the 11th Largest Economy in the Worldcollegemogul.com2 pointsCollegeMogul17 years ago