Apogee's Zumilokibart Shows Promising Phase 2 Results for Eczema Treatment | Intellectia.AI