Regeneron (REGN): Eylea's Challenge, Dupixent's Promise, and R&D | Monexa