Nathan

52%
Flag icon
Muscular power: The neuromuscular system’s ability to produce the greatest possible force in the shortest amount of time possible. Think explosive movements.
Forever Strong: A New, Science-Based Strategy for Aging Well
Rate this book
Clear rating
Open Preview