Years of life lost (YLL) from cancer is an important measure of population burden--and should be considered when allocating research funds

Years of life lost (YLL) from cancer is an important measure of population burden--and should be considered when allocating research funds