CNRS

views updated

CNRS (France) Centre national de la recherche scientifique (National Centre for Scientific Research)