Listen

Description

Andrew Lienert talks about renal colic and renal stones in General practice.