BioWorld 27 nov. 2025 Blossomhill Therapeutics describes new macrocyclic compounds Blossomhill Therapeutics describes new macrocyclic compounds Original