
Trial data show up to 30% of patients achieved complete response and 70% demonstrated some benefit from treatment.

Trial data show up to 30% of patients achieved complete response and 70% demonstrated some benefit from treatment.

Published: October 2nd 2025 | Updated: