lambrolizumab
English
Noun
lambrolizumab
(
uncountable
)
The drug
pembrolizumab
.