Do peptides give your skin a little pep?

Sunday Morning - A podcast by RNZ

Peptides are skincare's ingredient du jour, but what do they do?