English | German | Russian | Czech

atezolizumab English

Meaning atezolizumab meaning

What does atezolizumab mean?

atezolizumab

(medicine) An monoclonal antibody used in immunotherapy

Are you looking for...?