ALBA Synchrotron (Spain)h-index: 89Total citations: 47,401Total papers: 2,320Homepage: https://www.cells.es