Oklahoma State University-Tulsa is OSU's metropolitan branch campus.
It’s not unusual to find OSU’s pet therapy animals surrounded by students at the Student Union or trotting across campus, happy to stop and let...