News

Apogee Therapeutics’ anti-IL-13 antibody has been tied to a 71% reduction in eczema severity after 16 weeks, hitting the main ...