Research Concept
Diuretic
substance that promotes the production of urine
Works
34,638
Citations
570,640
Level
2
OpenAlex ID
C2779918671
Hide
Add to Reference Manager
0
Research Notes
Support