RESEARCH MANAGER (CAPE TOWN) The South African Medical Research Council (SAMRC) strives to improve the nation...: Research Manager Permanent Position This position is designed to provide scientific and administrative support to the......
Job Location: Cape Town, Western Cape, South Africa