Google
×

CEA Cadarache

(175) Research institute in Saint-Paul-lès-Durance, France
Cadarache is the largest technological research and development centre for energy in Europe. It includes the CEA research activities and ITER. CEA Cadarache is one of the 10 research centres of the French Commission of Atomic and Alternative Energies.
Address: Cadarache, 13108 Saint-Paul-lez-Durance, France
Hours: Open ⋅ Closes 6 PM
Phone: +33 4 42 25 70 00