Provider Category SURGERY JOHANNESBURG 862411732 Country Code RSA Title Status DR Practitioner Number 879223 Service Provider Country South Africa