The Society of Medical Laboratory Technologists of South Africa

Organization name
The Society of Medical Laboratory Technologists of South Africa