Research facility
Facilities for the maintenance and propagation of plants and plant tissue culture
Showing all in Biotechnology
What’s your next challenge?
Spin in, spin out or start up?