Nanophotocatalysis and Environmental Applications Materials and Technology - Inamuddin; Inamuddin; Sharma, Gaurav; Sharma, Gaurav; Kumar, Amit; Kumar, Amit; Lichtfouse, Eric; Lichtfouse, Eric; Asiri, Abdullah M.; Asiri, Abdullah M. (Springer International Publishing : Imprint: Springer, 2019)