We can start winning the war against cancer

1,173,175 views |
Adam de la Zerda |
TEDxStanford
• April 2016