Northampton, Northamptonshire, United Kingdom
University of Greenwich
Sri Lanka Institute of Information Technology