Cet
1975 - 1978 47300 Villeneuve-sur-Lot, France, Villeneuve-sur-LotEnergy / Materials / Mechanics , Design / Civil engineering / Industrial engineering , Design / Civil engineering / Industrial engineering , Design / Civil engineering / Industrial engineering , Project / Product management