Dr Ayush Goel
on September 13, 2013
Splenunculi (also known as supernumerary or accessory spleens or splenules) are small nodules of spleen that are detached from the rest of the org...”
View full size version of Splenunculus
See the case: Splenunculus
Updating… Please wait.
Unable to process the form. Check for errors and try again.
Thank you for updating your details.