168 Changhai Road
Shanghai, 200438
China
bladder cancer; immune-related genes; prognostic assessment model; THBS1