ESRF. Grenoble, France