Provider Category ANAESTHETISTS JOHANNESBURG 864353259 Country Code RSA Line 2 EMMARENTIA Line 3 JOHANNESBURG Title Status DR Practitioner Number 770760 Service Provider Country South Africa