COMPASS: Can AI Predict Immunotherapy Response Across Multiple Cancers?