PhyloNimbus
Morphometrics
Blog
Docs
Login
The discovery of Teleosaurus in China
H.-T. Liu
1961
Article
Vertebrata PalAsiatica
1(3):69-71
Find it at: