Scientific experiments show that some great benefits of getting cinnamon extract for much more than ninety times may perhaps involve an increase in lean body mass and improved glucose metabolism.*of loyal T-hero customers who noticed Added benefits in muscle mass documented these results initially happening in twelve weeks or significantly less.^By