Share
twitterlinkedinfacebook
Image 1 of 1
CST01267PHI.jpg
©Chris Stowers/Panos Pictures..PHILIPPINES Los Banos  2003..IRRI (International Rice Research Institute)...A rice spider in the observatory greenhouse at IRRI.  Insects are studied here, in experiments to define and devise  methods of integrated pest management.