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