Toshiba (Switzerland)h-index: 6Total citations: 103Total papers: 8Homepage: http://www.toshiba.co.jp/worldwide/