ByNobleID
    Massive splenic hydatid cyst. | NobleID