Mechanisms responsible for Cancer development
Factors which produce cancer cells are: radiation (such as X-rays, nuclear, microwaves, cosmic, ultrasound, etc.), toxic cell environment, chemicals in the air, water and food, bacteria, viruses and fungi. Factors which suppress immune functions are the same factors as above plus poor diet, stress, lack of proper exercise and lack of sufficient rest and sleep.