Chequamegon Food Co-op Online Coupons
Table of Contents > Health Dictionary > Years of potential life lost

Years of potential life lost

Assessment of the relative impact of a variety of conditions and lethal power on society. Abbreviated YPLL.