Skip to main content

ETHAN YIN

Department of Management Science & Information Systems
Ast Prof

327 NORTH HALL
TULSA, OK 74008
Phone: 918-594-8198

xuecheng.yin@okstate.edu