1
Biomimetic dye aggregate solar cells : doctoral thesis accepted by the Technical University of Darmstadt, Germany /
Book