At the University of Pennsylvania (UPenn), stress experienced by the Ivy League students has been thrust into focus after a rash of apparent suicides on campus.