Written by Top Doctors
Gastroenterology
In this article, a leading consultant general surgeon explains how gallstones are caused and how they are treated.