ParentFull threadstardotstar·Reminded me of this article about Cancer Research and how we may still have a long way to go.http://www.newyorker.com/online/blogs/elements/2013/07/world...View on HN