X-Ray

Scaffolding filled with bone-forming human cells? Technology is awesome!