Tulane Universityh-index: 474Total citations: 2,741,862Total papers: 76,726Homepage: https://tulane.edu