By NC State UniversityFormer Park Faculty Scholar Steve Barr has been recognized for making the Technology Entrepreneurship and Commercialization (TEC) program a resounding success. |Park News
By Eva Feuchtposted 2011.05.27 Steve Barr is a professor in the Department of Management, Innovation and Entrepreneurship within the Poole College of Management. He has served on...