Ureteral stones. Yes - it's a thing! With Dr Dave Collins.

episode
0