Ridge and Partners (United Kingdom)h-index: 3Total citations: 76Total papers: 17Homepage: http://www.ridge.co.uk/