Skip Navigation
Oklahoma State University

Michelle Farabough

Psychiatry and Behavioral Science
RSRCH SPEC II

1111 W. 17TH ST.
TULSA, OK
Phone: 918-582-1972

michelle.farabough@okstate.edu