Journal of Natural Pesticide Research - Netherlands Elsevier ISSN: 2773-0786 Subjects--Topical Terms: Agriculture (General) Biochemistry | Agriculture Chemistry Organic chemistryScience