Univ of Cape Town - Dept of Immunology is located in Cape Town, South Africa on Med School Rm S102 Level 1 Werner Beit Building, Anzio Road, Observatory. Univ of Cape Town - Dept of Immunology is rated 3 out of 5 in the category transit station in South Africa.
Address
Med School Rm S102 Level 1 Werner Beit Building, Anzio Road, Observatory