Inhibitor vs Myostatin - What's the difference?
inhibitor | myostatin |
(chemistry) Any substance capable of stopping or slowing a specific chemical reaction.
(biology) Any substance capable of stopping or slowing a specific biological process
(protein) A protein that acts as an inhibitor to the growth of muscle tissue.
