Research Concept

Temozolomide

chemical compound

Works
29,463
Citations
529,758
Level
3
OpenAlex ID
C2777389519