BioWorld Dec 19, 2025 Haisco Pharmaceutical describes new IL-17A production inhibitors Haisco Pharmaceutical describes new IL-17A production inhibitors Original