Mazda Motor Corporation (Japan)h-index: 42Total citations: 9,900Total papers: 1,358Homepage: http://www.mazda.com/en/