Artificial Disc Replacement - US Navy

Artificial disc replacement studied by the US Navy Hospital in San Diego, California.

Read more...