clement-petitjean

3 Articles by: Clément Petitjean

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