Chinese paleontologists discover fossilized remains of largest land mammal to ever inhabit the Earth
In mid-June, a research team from the Institute of Vertebrate Paleontology and Paleoanthropology (IVPP) of the Chinese Academy of Sciences lead by professor Deng Tao published…
Follow us on Facebook