Scottish Crop Research Institute

Scottish Crop Research Institute

Definition: Scottish Crop Research Institute

Scottish Crop Research Institute: A company which researches fertilisers and plant growth regulators, pests, pesticides and the genetic modification of crops. Abbr SCRI. Farmers benefit from the research conducted by SCRI to improve crop yields and pest management.

Leave a Comment