Technology makes it possible to diagnose diseases on the spot – but South Africa’s public healthcare system faces several obstacles - Stuff South Africa