Machida Endoscope (Japan)h-index: 22Total citations: 2,066Total papers: 121Homepage: http://www.machida-eds.co.jp/index_e.html