How aphids lose their marbles

From Soft-Matter
Revision as of 14:10, 6 October 2012 by Emily (Talk | contribs)

Jump to: navigation, search

Background

Aphids are a species of insect that live on and feed off of plants. They are one of the most destructive pests in agriculture