University of Oklahoma - Tulsa

Schusterman Center

Master of Human Relations

Address:

4502 E. 41st Street

Tulsa, OK 74135

United States

Phone:

1-918-660-3318

Program Information

Degree Offered:

Master of Human Relations

Format: Campus