Supporting community health and development through collaborative research and evaluation, teaching and training, and technical support and capacity building.