Steve Barr

Professor

Department of Management, Innovation and Entrepreneurship
Ph.D., University of Iowa, 1985

Office Location: 1350A Nelson
Telephone Number: 919.515.4566
Fax Number: 919.515.6943
Email