Research Concept

Immunotherapy

therapy to elicit or amplify an immune response

Works
421,944
Citations
7,464,000
Level
3
OpenAlex ID
C2777701055