ETHAN YIN
Department of Management Science & Information Systems
Ast Prof
TULSA, OK 74008
Phone: 918-594-8198
xuecheng.yin@okstate.edu
For more details see their Expertise Profile.
Department of Management Science & Information Systems
Ast Prof
For more details see their Expertise Profile.