If there was anything in the world that could inhibit myostatin production to any beneficial degree, everyone and their brother would be on it. Truth of the matter is there isnt. Your body wont let you just keep growing forever and myostatin will win. The way to lower myostatin is coming off. Thats it