Invasive species

Definition

Invasive species are non-native species that have been introduced to an ecosystem and have established there causing ecological damage. The study of invasive species involves questions about the traits that cause their damaging behaviour, and how they can be managed or eradicated.

Latest Research and Reviews

News and Comment