The fastest muscles in a human body are those who make the eyes blink

The fastest muscles in a human body are those who make the eyes blink

They can contract in less than one hundredth of a second.

Leave a Reply