Skip to main content

DEVIN BARLAAN

PSYCHOLOGY
Tchg Ast Prof

116 PSYCHOLOGY BUILDING, OSU
STILLWATER, OK 74078
Phone: 704-928-6523

devin.barlaan@okstate.edu