Science City York (United Kingdom)h-index: 19Total citations: 1,796Total papers: 65Homepage: http://www.scy.co.uk/