Myostatin Deficiency

Myostatin Deficiency

Myostatin is a protein produced in the human body that inhibits muscle growth. People with myostatin deficiency have twice the muscle mass of the average human and usually more muscle strength. Strongman Eddie Hall has myostatin deficiency.

Previous Fact Next Fact
Categories: Humanbody

Latest FactRepublic Video

20 Scary Mental & Psychological Illnesses - Part 1