10.1101/694067
Scaling of organ masses in mammals: implications for metabolic rate scaling
2019-07-05