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