London, England, United Kingdom
Federal University of Technology Owerri Nigeria
University of Aberdeen