Peter Cleall,

  • INSTITUTION: Cardiff School of Engineering
  • COUNTRY-INSTITUTION FROM: United Kingdom - COST Country
  • ROLES: MC Member,
  • CONTACT EMAIL: cleall@cardiff.ac.uk