1. Department of Health Systems Management & Leadership, Faculty of Health Sciences, University of Malta, MSD 2080 Msida, Malta
2. Department of Computer Information Systems, Faculty of Information & Communication Technology, University of Malta, MSD 2080 Msida, Malta
3. Department of Public Health and Sports Science, Faculty of Health and Occupational Studies, University of Gävle, 801 76 Gävle, Sweden