The maximum work and mechanical efficiency of human muscles, and their most economical speed. (Q53748608)
scientific article
Language:
other details
description scientific article

External Links