SCOTT SHEPHERD
Spears School of Business
Physician-In-Resid
TULSA, OK 74105
Phone: 405-255-1635
scott.shepherd@okstate.edu
For more details see their Expertise Profile.
Spears School of Business
Physician-In-Resid
For more details see their Expertise Profile.