Institute for Plant Biotechnology is located in Stellenbosch, South Africa on Merriman Ave, Stellenbosch Central,. Institute for Plant Biotechnology is rated 3 out of 5 in the category research institute in South Africa.
Address
Merriman Ave, Stellenbosch Central,