epidemiologic triangle

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

alternate explanations

risk factors

results

coherence