Prof. James P. BrillWrong Prof. James P. Brill?
University of Tulsa
800 Tucker Drive Collins Hall #2170
Tulsa , Oklahoma 74104
Company Description: The University of Tulsa, ranked among the Top 100 universities by "U.S. News and World Report," is a private university providing comprehensive educational... more