Public health investigates the ecology of health – from social networks and economic circumstances to our environment – and then seeks to minimize health risks. Public health offers a comprehensive approach to understanding and improving community health by combining a strong scientific foundation with behavioral science, humanities, clinical practice, and social justice principles. Topics include: