Undisclosed IL-17A inhibitor / Sanofi, C4X Discovery - LARVOL DELTA

Home
May 27, 2025