Radiopaedia case Hepatic hydatid cysts id: 65793 study: 74927

From NC Commons
Jump to navigation Jump to search