Return to Article Details Factors that hamper the effective implementation of the building blocks for National Health Insurance in South Africa Download Download PDF