Life sciences Life sciences Spineart raises CHF 20 million to push the boundaries of spinal surgery 20 March 2024