Research Concept

Streptozotocin

chemical compound

Works
53,162
Citations
990,010
Level
3
OpenAlex ID
C2779280383