10.1101/694067

Scaling of organ masses in mammals: implications for metabolic rate scaling

2019-07-05