It only took losing $100 million for University of Pennsylvania President Liz Magill to finally be forced into resigning.
It only took losing $100 million for University of Pennsylvania President Liz Magill to finally be forced into resigning.
Recent Comments