bn:01405848n
Noun Named Entity
EL
Cadarache
EN
Cadarache is the largest technological research and development centre for energy in Europe. Wikipedia
Geonames
Relations
Sources
BabelNet