History-Computer features largest 3D printer at UMaine

History-Computer featured that the largest 3D printer in the world is housed at the Advanced Structures and Composites Center at the University of Maine.