Partnerships as knowledge encounters: a psychosocial theory of partnerships for health and community development.

Partnerships as knowledge encounters: a psychosocial theory of partnerships for health and community development.