atezolizumab based treatmentavelumab based treatmentnivolumab based treatmentpembrolizumab based treatment
atezolizumab alone atezolizumab plus bevacizumab avelumab plus axitinib nivolumab alone nivolumab plus cabozantinib pembrolizumab alone pembrolizumab plus axitinib pembrolizumab plus lenvatinib
Comparator:  vs placebo;   vs nivolumab plus ipilimumab;   vs sunitinib;   vs everolimus; 
Risk of bias:  low;   some concerns;   high;  NA;