ID Pharma (Japan)h-index: 52Total citations: 12,405Total papers: 299Homepage: http://www.dnavec.co.jp/en/