Worcester Polytechnic Institute has opened a space on campus to help students with mental wellness, following a drastic increase in student suicides over the past two years. The new Center for Well-Being is meant to be a relaxing “oasis” where students can detach from work and decompress.