Humanpass (South Korea)h-index: 7Total citations: 136Total papers: 15Homepage: http://www.humanpass.co.kr/new/index.php