clement-petitjean

Articles by: Clément Petitjean

Page 1

Clément Petitjean has a PhD in sociology and teaches political science at Versailles Saint-Quentin University.