Ito Hospitalh-index: 71Total citations: 20,956Total papers: 1,138Homepage: http://www.ito-hospital.jp/english/