Toagosei (Japan)h-index: 44Total citations: 7,915Total papers: 228Homepage: http://www.toagosei.co.jp/english/