10.1101/2024.07.26.605303
Reassessment of body temperature and thermoregulation strategies in Mesozoic marine reptiles
2024-07-28