Mouchel (United Kingdom)h-index: 25Total citations: 2,066Total papers: 141Homepage: http://www.mouchel.com/