Initial findings confirm that the rods produced by Invibio Biomaterial Solutions (“Invibio”) are strong enough to treat lumbar spine instability. Summarising the studies, Dr Thierry Desjardins, a ...