Ichimaru Pharcos (Japan)h-index: 27Total citations: 3,001Total papers: 104Homepage: http://www.ichimaru.co.jp/english/