Skip to main content

NOAH RAZA

MECHANICAL & AEROSPACE ENGINEERING
Temporary Technical

OSU
STILLWATER, OK 74077
Phone: 580-761-1123

nraza@okstate.edu