Scottish Universities Life Sciences Allianceh-index: 13Total citations: 608Total papers: 17Homepage: http://www.sulsa.ac.uk/