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