shrews News Archive
Faculty of Science
Tech and Science Post: Protein study reveals how the tiny shrew achieves a resting heart rate of 1,020 beats per minute
September 30, 2024 —
Protein study reveals how the tiny shrew achieves a resting heart rate of 1,020 beats per minute