Cancer Related Hypotheses