University of Oklahoma - Tulsah-index: 18Total citations: 1,332Total papers: 90Homepage: https://www.ou.edu/tulsa