Learn More About Pest Control

There are more than 6,000 of their kind, species that vary in colour, habitat and behaviour. Yet most know little about the tiny invertebrate scientists call Amphipoda. Since it also looks a lot like a more popular creature, the shrimp...