A New Human Organ

Did you know that scientists have just published an article about a newly discovered human organ?  The ‘largest organ in the human body’  is called the interstitium.   It  has been ‘hiding in plain sight’ up till now. So exactly what is it? Layers long thought to be dense, connective tissue are actually a series of … More A New Human Organ