Design of Staggered Undulators With Dual Magnet Periods | IEEE Journals & Magazine | IEEE Xplore