Interesting presentation by Novogen on why even the latest cancer treatments only result in an incremental increase in survival rate http://www.novogen.com/latest-presentations/