Trafalis, Theodore

Trafalis, Theodore

Adjunct Professor

Office: CEC 116-D Phone: (405) 325-4347 Web: http://www.lois.ou.edu ​Ph.D., Purdue University

Office: CEC 116-D
Phone: (405) 325-4347
Web: http://www.lois.ou.edu

​Ph.D., Purdue University