3D-printed shoes made by Australian scientists help disease-suffering horse - Xinhua

Posted on: Wednesday 18-12-2013
Posted by:
Tags