1,510,303 views | Mark Tyndall • TEDMED 2017

The harm reduction model of drug addiction treatment