France-based International Agency for Cancer Research