Paul Tumarkin Tech Launch Arizona pault@tla.arizona.edu Phone Number(s) 520-626-8770 Category Media Contact