Tag: University of Alberta

Canadian series challenging health trends set for Netflix premiere this month

A User's Guide to Cheating Death, a Canadian docuseries challenging health trends from laser fillers to holistic medicine, is set to premiere on Netflix...