Ivonescimab, the new drug, was found in a trial conducted in China to have bested Keytruda, the blockbuster medication ...