Text this: Pan-cancer and single-cell analysis reveal THRAP3 as a prognostic and immunological biomarker for multiple cancer types