Cryogenic Permanent Magnet Undulator Research Articles