Pepdox
A mitochondrially encoded hormone ameliorates obesity and insulin resistance. | Pepdox