1,644,208 views | Carolyn Bertozzi • TEDxStanford

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