IPAC'25 - Insertion Devices for Future Light Sources Workshop (ID25)
from Saturday, 31 May 2025 (08:00) to Sunday, 1 June 2025 (20:50)