Peptides have regained the pep in their step this year, as the longevity science boom has breathed new life into the ...