Case Notes

Gallstones

Dr Mark Porter examines the causes and treatment of gallstones and their surgical removal.

Coming Up Next

Autoplay