Understanding rats’ invasion of Madagascar BMC series blog, 25 Apr 2017 Many ecosystems today are threatened by invasive species. These newcomers prey on or compete with native species, they carry…