College campuses across the country are installing designated napping spaces, and St. Thomas students and faculty believe they would be beneficial on campus.
College campuses across the country are installing designated napping spaces, and St. Thomas students and faculty believe they would be beneficial on campus.