Ian Richard Baxendale

Prof. Ian Richard Baxendale

Department of Chemistry, Durham University, University Science Laboratories, South Road, Durham DH1 3LE, UK
orcid

Contribution