The maximum work and mechanical efficiency of human muscles, and their most economical speed.
(Q53748608)
scientific article
scientific article
Language:
Current Data About
The maximum work and mechanical efficiency of human muscles, and their most economical speed.