1. Department of Chemistry and Pharmacy University of Sassari, Sassari, Italy
2. Department of Immunology, Cancer Program, Sidra Medicine, Education City, Doha, Qatar
3. Department of Biomedical Sciences, University of Padua, Padua, Italy
4. Department of Chemical and Pharmaceutical Sciences, University of Trieste, Trieste, Italy
5. Qatar Computing Research Institute (QCRI) Hamad Bin Khalifa University (HBKU), Doha, Qatar
6. Department of Biology, University of Rome Tor Vergata, Rome, Italy
7. CNRS, Immunology, Immunopathology and Therapeutic Chemistry, UPR3572, University of Strasbourg, ISIS, 67000 Strasbourg, France
8. Department of Biomedical Engineering, Faculty of Engineering, Ankara University, Ankara, Turkey
9. Department of Medical Sciences, University of Ferrara, Ferrara, Italy
10. College of Health and Life Sciences, Hamad Bin Khalifa University, Doha, Qatar
11. Dipartimento di Medicina Interna e Specialità Mediche, Università degli Studi di Genova, Genova, Italy