km <- survfit(Surv(last.fu, death)~trt, data=dat)

km
## Call: survfit(formula = Surv(last.fu, death) ~ trt, data = dat)
## 
##            n events median 0.95LCL 0.95UCL
## trt=FALSE 62     44   4.52    3.75    9.56
## trt=TRUE  66     38   6.84    4.47   10.20
plot(km, col=c("blue", "red"))
legend("topright", c("non-STS", "STS"), lty=1, col=c("blue", "red"))

fit <- coxph(Surv(last.fu, death)~trt, data=dat)
summary(fit)
## Call:
## coxph(formula = Surv(last.fu, death) ~ trt, data = dat)
## 
##   n= 128, number of events= 82 
## 
##            coef exp(coef) se(coef)     z Pr(>|z|)
## trtTRUE -0.1049    0.9004   0.2233 -0.47    0.639
## 
##         exp(coef) exp(-coef) lower .95 upper .95
## trtTRUE    0.9004      1.111    0.5812     1.395
## 
## Concordance= 0.517  (se = 0.032 )
## Rsquare= 0.002   (max possible= 0.994 )
## Likelihood ratio test= 0.22  on 1 df,   p=0.6383
## Wald test            = 0.22  on 1 df,   p=0.6386
## Score (logrank) test = 0.22  on 1 df,   p=0.6384