Rapid ecological turnover and its impact on Neanderthal and other human populations

Abstract
No abstract available