modern epidemiologic triangle

The modern epidemiologic triangle includes groups of populations, causative factors, and ____.

alternate   explanations

risk   factors

results

coherence