1. Elettra Sincrotrone Trieste S.C.p.A.
2. 34149 Trieste
3. Italy
4. Department of Neuroscience
5. Scuola Internazionale Superiore di Studi Avanzati (SISSA)
6. 34136 Trieste
7. Department of Medical Biotechnology and Translational Medicine
8. Università degli Studi di Milano
9. 20090 Segrate
10. Department of Engineering and Architecture
11. University of Trieste
12. 34127 Trieste