Professor James Durrant
CBE 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.