Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

years of potential life lost (YPLL)

years of potential life lost (YPLL), an evaluation of the economic, social, and other consequences of a premature death from injury or disease; such evaluations take into consideration the potential productivity of deceased individuals if they had lived normal life spans.

Tweet submit Telegram VK

Random Words

retracted nipple

torso

bone loss

blockade

endosseous implant

leprechaunism

fungal infection of nail

caries

fissure

Medical Dictionary Copyright © 2025.
Privacy Policy