PepGen Reports Q1 Earnings with Mixed Phase 2 Data | Intellectia.AI