License agreement with Texas Tech provides veteran business leadership to deliver new ideas to market. Read »