David Allen Named Executive Director of Tech Launch Arizona – Article by Alexis Blue, University Communications| August 22, 2012
Tech Launch Arizona is a technology commercialization center aimed at helping move knowledge and inventions developed at the UA to the market.Continue reading