Medical dictionary. 2011.
PPYLL — • potentially productive years of life lost … Dictionary of medical acronyms & abbreviations