Provider Category PSYCHOLOGISTS TRIOMF 866828972 Country Code RSA Title Status MS Practitioner Number 127671 Service Provider Country South Africa