McLaren Honda (United Kingdom)h-index: 27Total citations: 2,678Total papers: 118Homepage: http://www.mclaren.com/technologygroup/companies/