A new crocodyloid (Eusuchia: Crocodylia) from the Upper Cretaceous of China. Cretaceous Research, 94, Feb 2019: 25-39. 27 [Zoological Record Volume 155]