Lean Muscle How Testosterone Helps in Muscle Building??? by MFF Terminator on Testosterone is a steroid hormone produced from the Leydig cells of the testes and the ovaries in men and women respectively. In men, 7 mg of testosterone is approximately produced every day, which helps in read more