First Heuristic
Alain Girault
Mihaela Sighireanu
Yves Sorel
Catalin Dima
16 / 35