I know 2026 feels like it ihas been here for months, but only a few weeks ago we were celebrating the nephrology accomplishments of 2025. The New Filtrate came together to review the year.
This episode refuses to be uploaded to Spotify. I am trying for a third time after working with the engineers (okay, not slo much the engineers, but rather just faceless, Spotify Help text messages )