News

Invasive species articles from across Nature Portfolio Invasive species are non-native species that have been introduced to an ecosystem and have established there causing ecological damage.