shanghai, 201620
China
Shanghai University of Engineering Science
UiO-66-NH2@ZiF-8, PPTA, Interfacial Polymerization, nanofiltration membrane