Terry Childs
Director of Animal Facilities
Phone:
(918) 631-2434
Email:
terry-childs@utulsa.edu