Skip to main content

LUKE RHODES

SCIENCE
Assistant Professor/Dept Head

900 N PORTLAND AVENUE
SCIENCE BUILDING, 300F
OKLAHOMA CITY, OK 73107
Phone: 405-945-9110

lurhode@okstate.edu