Logo
S

Setshaba Research Centre

130 employees

The Setshaba Research Centre (SRC), a South African, non-governmental, and not-for-profit organisation, is a well-established and experienced health research centre that aims to be of benefit to local communities while making a global impact.

Basic info

Industry

Research Services

Sectors

Research Services

Date founded

2004

FAQ