Research Concept

Pembrolizumab

pharmaceutical drug

Works
39,153
Citations
690,313
Level
4
OpenAlex ID
C2780057760