Steven Rosser

Steven RosserSteven Rosser is the Department Head and Associate Professor for the Department of Fine Arts at Rogers State University.