Phage display as a promising approach for vaccine development

Phage display as a promising approach for vaccine development