Pepdox
The human cathelicidin LL-37 inhibits influenza A viruses through a mechanism distinct from that of surfactant protein D or defensins. | Pepdox