XINING -- Chinese researchers have surveyed snow leopard populations across an area of approximately 360,000 square km on the Qinghai-Xizang Plateau, estimating a population size of 1,002 of the ...
Chinese researchers conducted the world's largest survey and discovered an estimated population size of 1,002 snow leopards on the Tibetan Plateau. The survey, conducted between 2015 and 2021 ...