Information-Technology Promotion Agencyh-index: 18Total citations: 1,015Total papers: 151Homepage: https://www.ipa.go.jp/index-e.html