Tag
1 post tagged “humanin”.
A small peptide encoded in mitochondrial DNA with intriguing but very early evidence.