Medical aid

Health

Discovery Health is South Africa’s largest administrator of medical schemes Discovery Health is the leading medical scheme administrator in South