(Q34992528)
Statements
Phage display as a technology delivering on the promise of peptide drug discovery (English)
Maryam Hamzeh-Mivehroud
Ali Akbar Alizadeh
Michael B Morris
Siavoush Dastmalchi
17 September 2013
scientific article
No description defined