Transferring HIV/AIDS Related Healthcare from Non-governmental Organizations to the Public Healthcare System in South Africa: Opportunities and Challenges … Credit: Transferring HIV/AIDS Related Healthcare from Non-governmental Organizations to the Public Healthcare System in South Africa: Opportunities and Challenges