Body Health Hydroxymethylbutyrate (HMB): Benefits, Downsides, and More 5 months ago admin HMB is a substance your body produces naturally when it breaks down the amino acid leucine. It may offer benefits...