Radiopaedia case Hepatic hydatid cyst id: 87341 study: 103641

From NC Commons
Jump to navigation Jump to search
Radiopaedia case Hepatic hydatid cyst id: 87341 study: 103641