Work

Natural and designer binding sites made by phage display technology

FWCI: 2.54
Cites: 81
Cited by: 216
Related to: 10