Tulane Medical Centerh-index: 129Total citations: 88,342Total papers: 2,702Homepage: http://tulanehealthcare.com/