Department of Neurology, Saint Philibert Hospital, 115 rue du Grand But, 59160 Lomme, France
Works at the Department of Neurology, Saint Philibert Hospital, 115 rue du Grand But, 59160 Lomme, France
Journal of Spine received 1579 citations as per Google Scholar report