Peptides and proteins as a continuing exciting source of inspiration for peptidomimetics.

Peptides and proteins as a continuing exciting source of inspiration for peptidomimetics.