The Quantum Photovoltaics Group has a new website.
You will be re-directed in 5 seconds:
http://www.imperial.ac.uk/qpv
An unmaintained list of
publications (c. 1990 — 2008)
is currently available online.