Nora SavageBooksEmerging TechnologiesFlash ForwardNanotechnology applications for clean waterNanotechnology Applications for Clean WaterLife-Cycle Analysis for New Energy Conversion and Storage SystemsAuthor data: Open Library