Anatomic variations of the spleen: current state of terminology, classification, and embryological background.

Anatomic variations of the spleen: current state of terminology, classification, and embryological background.