Alien species are a commonly known and growing global concern. Increasingly transported to new locations and often following significant and increasingly widespread environmental degradation in their new homes, it seems more and more aliens are making the transition from visitor to invasive species. Some invaders, usually predators, can become particularly competitive and contribute directly or […]