Barriers to care among people living with HIV in South Africa: contrasts between patient and healthcare provider perspectives.

Barriers to care among people living with HIV in South Africa: contrasts between patient and healthcare provider perspectives.