[1]
S. Wang, C. Sun, C. Sullivan, and X. Xu, “A new oviraptorid (Dinosauria: Theropoda) from the Upper Cretaceous of southern China”, Zootaxa, vol. 3640, no. 2, pp. 242–257, Apr. 2013.