PSI SwissFEL Film

© Paul Scherrer Institut 2013, 5'19 Minutes, english