This week on Check Your Health, host Dr. Shaun Nelms sits down with University of Rochester President Sarah Mangelsdorf to discuss the University’s enduring presence in Rochester, its influence throughout the region, and the vision for the years ahead.