Thomas Swan (United Kingdom)h-index: 47Total citations: 8,021Total papers: 183Homepage: http://www.thomas-swan.co.uk/