Thomas Jefferson Universityh-index: 466Total citations: 2,207,291Total papers: 59,714Homepage: https://www.jefferson.edu