Shanghai Synchrotron Radiation Facilityh-index: 60Total citations: 11,689Total papers: 442Homepage: http://ssrf.sari.ac.cn