Professor James Durrant
FRSC FRS FLSW
Sêr Cymru Solar Professor, Swansea University. Professor of Photochemistry, Imperial College London.
Sêr Cymru Solar Professor, Swansea University. Professor of Photochemistry, Imperial College London.