Provider Category Urology JOHANNESBURG 862411732 Country Code RSA Title Status DR Practitioner Number 663298 Service Provider Country South Africa