Back to Sites

Umlazi Clinical Research Site

Site Number

30300

Address

Umlazi CRS
1358 Mangosuthu Highway
Umlazi, KwaZulu-Natal, 4066
South Africa