1,644,010 views | Carolyn Bertozzi • TEDxStanford

What the sugar coating on your cells is trying to tell you