10.1101/095018

Universal scaling of maximum speed with body mass - Why the largest animals are not the fastest

2016-12-17