Photon-axion mixing and ultra-high energy cosmic rays from BL Lac type objects: Shining light through the Universe

Photon-axion mixing and ultra-high energy cosmic rays from BL Lac type objects: Shining light through the Universe