Zigong Dinosaur Museum;
Zigong 643013;
Sichuan;
China;
Key Laboratory of Vertebrate Evolution and Human Origins of Chinese Academy of Sciences;
Institute of Vertebrate Paleontology and Paleoanthropology;
Chinese Academy of Sciences;
Beijing 100044;
China;
CAS Center for Excellence in Life and Paleoenvironment;
Beijing 100044;
China;
University of Chinese Academy of Sciences;
Beijing 100049;
China;