There is no cure for mesothelioma. Life expectancy depends upon the stage of the cancer at diagnosis, but on average is only eight months. Early intervention improves survival rates, but mesothelioma has a long latency period that can be anywhere between 20 and 50 years, and the majority of mesothelioma patients are diagnosed in late stages of the disease.