SMC Corporation (Japan)h-index: 24Total citations: 2,039Total papers: 275Homepage: http://www.smcworld.com/en/