BioWorld Nov 27, 2025 Blossomhill Therapeutics describes new macrocyclic compounds Blossomhill Therapeutics describes new macrocyclic compounds Original