Tag
1 post tagged “ss 31”.
A tracking guide for SS-31/elamipretide, the cardiolipin-binding peptide studied in mitochondrial disease and heart failure.