At first glance, the insect trapped in golden resin looked like any other tiny victim of deep time. Only under close ...
JACKSONVILLE, Fla. – About 70% of the world’s crop production depends on pollinator insects, making it important to know how many pollinators are out there. The University of Florida Institute of Food ...