Biomimetic Dye Aggregate Solar Cells - Marek, Peter L. (Springer Theses, Recognizing Outstanding Ph.D. Research,, 2013)