Nanostructured materials for solar energy conversion / - Elsevier, Amsterdam ; | Boston : 2006 - xiii, 600 p. :

621.31244,NAN