Steve Barr

Professor

Department Head: Management, Innovation and Entrepeneurship
Ph.D., University of Iowa, 1985

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