Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Introduction The spleen is a little understood organ largely mystifying early physicians since antiquity. It was not until the latter half of the 20th century that the spleen’s four main functions are better understood: antibody presentation and production, foetal haematopoiesis,…