Community based participatory research: a promising approach for increasing epidemiology's relevance in the 21st century.

Community based participatory research: a promising approach for increasing epidemiology's relevance in the 21st century.