By
In
Posted

What are invasive species?

Invasive alien species are defined as “species whose introduction and spread outside their natural ecological range poses a real threat to biodiversity and the economy” (European Commission [...]