Your place for Space News
New study in the Journal of Applied Ecology shows mammals at less than one per cent of original levels.