Engaging HIV-positive clients in care: acceptability and mechanisms of action of a peer navigation program in South Africa.

Engaging HIV-positive clients in care: acceptability and mechanisms of action of a peer navigation program in South Africa.