Research Team Unravels Perfectionism

Dr. Simon Sherry and Dalhousie University’s Personality Research Team are profiled. Watch the video clip to learn more.