1. Computer Learning Research Centre, Royal Holloway, University of London, UK
2. Computer Science and Engineering Department, Frederick University, Cyprus
3. Computer Science and Engineering Department, University of Cyprus, Nicosia, Cyprus
4. Electrical and Computer Engineering Department, University of New Mexico, New Mexico, USA
5. Imperial College London, UK
6. Vascular screening and Diagnostic Centre, London, UK
7. Cyprus Cardiovascular Disease Educational Research Trust, Nicosia, Cyprus