Give our future doctors the home they deserve
South Africa has trained 3 277 doctors in Cuba, but at a current cost of around R1.62 million per student, Prof. Bismark Tyobeka asks whether a programme created 30 years ago still serves the country's needs.