South African Students Develop Mobile, Self-replicating, 3D Printer Meant for ... - 3DPrint.com