#37 HPB Gallstones and their complications
--:--
In this podcast we discuss the types and pathogenesis of gallstones as well as their complications with Dr Hendri Pretorius.