Pascal Cauchy

Attache for University Cooperation of the Embassy of France in Russia (France-Russia)

36 Lenin Ave., Tomsk, Russia 634050