(Q51787251)
Statements
Spine-tingling prospects. Artificial disc implants are among the new technologies expected to revolutionize the outcomes of back surgery (English)
1 November 2003
scientific article published in November 2003
No description defined