Journal of pesticide science (Pesticide Science Society of Japan, 2003)
Refereed/Peer-reviewed