Dye-sensitized solar cells / edited by K. Kalyanasundaram - Lausanne, Switzerland : EFPL Press, 2010 - xviii, 604 p. : ill. ; 25 cm. - Fundamental sciences .

Includes bibliographical references and indexes

143980866X 9781439808665 2940222363 9782940222360


Dye-sensitized solar cells