Anthony Armstrong returns to the Indiana 21st Century Research and Technology Fund as its new director. Indiana