Penn Named 12th Best University in the World

Business Insider has named the University of Pennsylvania the 12th best university in the world. American universities accounted for 13 of the top 20 spots, including MIT at #1 and Harvard at #3. Pennsylvania had three schools on the list, as Carnegie Mellon came in at #49 and Pitt earned the #98 spot in addition to Penn’s #12. [Business Insider]