Penn's latest stride towards mental wellness involves the Stressbusters Wellness app, which includes details to events and resources offered by centers on campus.