Bruce Barringer

#682763

Professor, Oklahoma State University