1. Department of Medicine and Life Sciences (MELIS), Universitat Pompeu Fabra (UPF), 08003 Barcelona, Spain.
2. Institute for Research in Biomedicine (IRB), Barcelona, The Barcelona Institute of Science and Technology, 08028 Barcelona, Spain.
3. Department of Biochemistry & Structural Biology, Sam and Ann Barshop Institute for Longevity and Aging Studies, University of Texas Health San Antonio, San Antonio, TX 78229, USA.
4. Department of Medicine (H7), Karolinska Institutet, Stockholm 141 86, Sweden.
5. Department of Biomedical Sciences, Humanitas University and Humanitas Research Hospital IRCCS, 20089, Rozzano (Milan), Italy.
6. Cancer Research Programme, Hospital del Mar Medical Research Institute (IMIM), 08003 Barcelona, Spain.
7. Altos Labs Inc., San Diego Institute of Science, San Diego, CA 92121, USA.
8. Catalan Institution for Research and Advanced Studies (ICREA), 08010 Barcelona, Spain.