News

Occasionally, a CT scan is needed to make the distinction ... The most interesting liver cysts I have personally seen were a series of hydatid cysts caused by the Echinococcus.