Skip to main content

Elamipretide

Meaning

Elamipretide is a synthetic, small, mitochondria-targeting tetrapeptide that is currently under clinical investigation for its potential to restore cellular bioenergetics and mitigate age-related decline. It is designed to selectively localize to the inner mitochondrial membrane, a critical site for cellular energy production. The compound holds promise for conditions associated with primary or secondary mitochondrial dysfunction.