Shanghai 200051
China
Donghua University
Membrane technology, biofouling, antimicrobial peptides, release-killing
membrane technology, biofouling, antimicrobial peptides, release-killing