Sapporo Science Centerh-index: 85Total citations: 38,810Total papers: 1,520Homepage: http://www.ssc.slp.or.jp/