1 Comment
User's avatar
Lomlla's avatar

Interesting drug with potentially huge implications for health care spending. Not only is kidney dialysis incredibly annoying for patients, it’s about 1% of total federal spending.

Expand full comment