Developments in the Application of Nanomaterials for Water Treatment and Their Impact on the EnvironmentHaleema Saleem, Syed Javaid Zaidi|Nanomaterials|2020Cited by 201