Kris EversRNAi insecticides and their effect on environment and ecosystem: an essayInsect pests are the cause of large amounts of loss in agricultural crop production. Therefore there is interest in developing methods to…Oct 11, 2017Oct 11, 2017