The French National Centre for Scientific Research is the French state research organisation and is the largest fundamental science agency in Europe. From Wikipedia
The paper places the field at a preclinical-to-translational pivot based on promising mouse data.