Skip to main content

DAVID RUSSELL

Veterinary Clinical Sciences
Temporary Professional

4820 E 33RD ST
TULSA, OK 74135
Phone: 405-744-7000

david.russell@okstate.edu