Provider Category CLINICAL TECHNOLOGISTS JHB 114523196 Country Code RSA Line 2 EDENVALE Line 3 JHB Title Status NA Practitioner Number 7510934 Service Provider Country South Africa