Charles Tenenbaum

International Relations

International Mediation & Conflict Resolution

 

 

Location

Paris, France

Disciplines

Affiliation

Sciences Po Lille

Profile picture

Groups