4AZA

Improved eIF4E binding peptides by phage display guided design.

Help