Guangxi Yuchai Machinery Group (China)h-index: 29Total citations: 2,520Total papers: 360Homepage: http://en.yuchai.com/