David Allen

David N. Allen, executive director, Tech Launch Arizona (UA tech-transfer agency).

Arizona Daily Star file