![Profile photo.](/media/profile_images/caa94c42-ad08-4937-b967-2de1defcdfd6.jpg)
Keith Hopper
Roles:
Author,
Reviewer
Editorial groups:
Advisory Board
Affiliation:
Atlantic Technological University
Country:
Ireland