Boerhout programs, 3-D prints robots

Carter Kangas, Staff Writer