Nanocatalysts in Environmental Applications - Bagheri, Samira (Springer International Publishing, 2018)