Fei Peng Institute of Vetebrate Paleontology and Paleoanthropology No description specified. 1-1 (1 Record) Documents Preliminary Results from the New Excavation at the Upper Paleolithic Site of Shuidonggou Locality 2, Ningxia (China) (2017)