Artificial protein block polymer libraries bearing two SADs: effects of elastin domain repeats.

Artificial protein block polymer libraries bearing two SADs: effects of elastin domain repeats.