Research Concept

Diuretic

substance that promotes the production of urine

Works
34,638
Citations
570,640
Level
2
OpenAlex ID
C2779918671