Peter S. Excell

Prof. Dr. Peter S. Excell

Faculty of Art, Science and Technology, Wrexham Glyndŵr University, Wrexham LL11 2AW, UK
orcid

Contribution