A private research university in Tulsa, Oklahoma, offering over 130 academic programs across eight colleges with an approximately $1 billion endowment.
1 job