The Wistar Instituteh-index: 333Total citations: 689,733Total papers: 9,837Homepage: https://www.wistar.org