HomeScience Science Novel biocatalytic membrane removes micropollutants in an efficient and stable way 7Views Coverage By Tanushree Jain December 2, 2020