10.1101/2022.10.17.512493

An armored marine reptile from the Early Triassic of South China

2022-10-21