One of the newest honorees within the ranks of Oklahoma State University’s College of Engineering, Architecture and Technology Hall of Fame is Cara Cowan Watts.
The College of Engineering, Architecture and Technology at Oklahoma State University inducted its 2023 Hall of Fame class during a ceremony Saturday, Oct. 21.