PEST

Medical abbreviations:
PEST

Political, Economic, Sociological, and Technological