course on controlling cancer 8046920