Splenopexy (procedure)
Supplier: international · SCTID 88632002
Fixation Immune system surgical procedure Operation on spleen