University of Stellenbosch - Dep of Biochem is located in Stellenbosch, South Africa on Block A Room 130 J C Smuts Building, Van Der Byl Street. University of Stellenbosch - Dep of Biochem is rated 3 out of 5 in the category private university in South Africa.
Address
Block A Room 130 J C Smuts Building, Van Der Byl Street