36 employees
Tech Launch Arizona helps facilitate the movement of inventions, technologies, and intellectual property from the lab to the world.
2012