Hearts, neck posture and metabolic intensity of sauropod dinosaurs

Hearts, neck posture and metabolic intensity of sauropod dinosaurs