Yanmar (Japan)h-index: 22Total citations: 1,857Total papers: 396Homepage: https://www.yanmar.com/global/