Self-fitting scaffold improves bone injury recovery

Researchers from the Hong Kong Polytechnic University (PolyU) have created a self-fitting scaffold that can be implanted into bone defects…