News

Insects are integral to the function of Earth's terrestrial and freshwater ecosystems. They pollinate more than 90% of flowering plants, are a major food source for wildlife, and play an important ...