A team of geologists, life scientists and biologists affiliated with several institutions in China has found one of the ...