Dye/semiconductor Interfaces An Electron Spectroscopic Study of Systems for Solar Cell and Display Applications by Karin Westermark | Menrva Books