Find your X

Your Body Makes Peptides. So Why Take Them? | XplainPep 3

Your body makes peptide messages all day. A simplified look at what happens when one goes missing, and how some medicines act on the same receptor.

XplainPep XP-0032:11

Simplified illustration.

Open the film's page