26th EFORT Annual Congress Lyon, France. 11 to 13 June 2025