Prince Talal bin Mohammed presented the 2026 King Hussein Cancer Research Award to scientists representing more than 26 countries. The ceremony…