Wuhan, Hubei
Wuhan, 430070
China
Huazhong Agricultural University
antibacterial peptide, chemokine, membrane, pathogens, infections