Japan Snake Instituteh-index: 22Total citations: 1,558Total papers: 130Homepage: http://snake-center.com/