Sébastien Damiens

University of Lille Nord de France, Lille, Nord-Pas-de-Calais, France

Are you Sébastien Damiens?

Claim your profile

Publications (9)15.94 Total impact