The Science Siblings love to get their hands dirty in the name of science, so they demonstrated how to make "therapy putty" ...
An all star research team is developing a putty-like material to help regenerate shattered bones, a technology that could allow soldiers to avoid amputation and quickly regain full use of badly broken ...