It’s tough to avoid the current hype about the health benefits of injecting peptides. Although these substances – essentially ...