French National Centre for Scientific Research (CNRS) Geographic Location France Sector(s): Government Sector