Nanomaterials for Solar Cell Applications provides a review of recent developments in the field of nanomaterials based solar cells. It begins with a...