Back to Directory Anupa Singh Email singha@barcsa.co.za Phone (011) 273-13086502 Institution BARC Title Project Manager Address BARC Clinical Trials 74 Lorne Street Durban, 4000 South Africa Request an Update