Inamuddin, Mohd Imran Ahamed, Abdullah M. Asiri, Eric Lichtfouse Nanophotocatalysis and Environmental Applications - Springer Springer 2019 ISBN: 9783030049492 Source: EBOOK