Shandong Academy of Pesticide Scienceh-index: 21Total citations: 1,224Total papers: 206Homepage: http://www.pesticide-sd.com/