Learn More
Invasive species represent a substantial threat to native species worldwide. Research on the impacts of invasive species on wild living vertebrates has focused primarily on population-level effects.(More)