Provider Category CLINICAL TECHNOLOGISTS CAPETOWN 0 Country Code RSA Line 2 MEDICLINIC PLUMSTEAD Title Status NA Practitioner Number 1053876 Service Provider Country South Africa