In Cho's scientific contributions

Publication (1)

Article
The spleen is an organ located in the upper left portion of the abdomen. Wandering spleen is defined as the location of the spleen is the shift to other parts of the abdomen rather than the left upper quadrant. Wandering spleen is a rare clinical condition and can lead to hilar torsion and subsequent infarction requiring emergency surgery. The auth...