Philippe Rigoard

Prof. Philippe Rigoard

1. Department of Spine Surgery and Neuromodulation, Poitiers University Hospital, Poitiers, France
+2
orcid