A 3D-printed brace shell has helped one lucky loggerhead sea turtle in California get a clean bill of health after a innovative 2017 procedure.
A Site About 3D Stuff
A 3D-printed brace shell has helped one lucky loggerhead sea turtle in California get a clean bill of health after a innovative 2017 procedure.