Instituto de Estudios Políticos de París
Dupuy graduated from the French grande école Sciences Po.