Hospital Son Llatzerh-index: 93Total citations: 51,976Total papers: 2,558Homepage: https://www.hsll.es