From The Baltimore Sun: Towson University in Towson, Md., has formally unveiled its Institute of Well Being, which comprises four schools within the College of Health Professions and gives a dedicated, modern space within Towson City Center to those academic disciplines that needed it most.