Climate change in metacommunities: dispersal gives double-sided effects on persistence.

Climate change in metacommunities: dispersal gives double-sided effects on persistence.