1. Department of Information and Communication Technologies, Universitat Pompeu Fabra, Barcelona, Spain
2. Ecole Centrale de Lyon, University of Pompeu Fabra, Écully, France
3. Department of Surgery, Hospital del Mar Medical Research Institute (IMIM), Barcelona, Spain
4. Al-Quds University, Jerusalem, Palestine
5. Serra Húnter Fellowship, Universitat Pompeu Fabra, Barcelona, Spain