Trends and contemporary technologies for photocatalytic degradation of dyes fromEnvironmental science and engineering 0 Type: Book