Endocyte (United States)h-index: 76Total citations: 18,307Total papers: 414Homepage: http://endocyte.com/