Community-based participatory research: its role in future cancer research and public health practice.

Community-based participatory research: its role in future cancer research and public health practice.