Organ Technologies (Japan)h-index: 34Total citations: 5,164Total papers: 326Homepage: http://www.organ-technol.co.jp/