“When scientists saw the mouse heads glowing, they knew the discovery was big.” Research NewsBy ADCS AdminMay 21, 2017 From WashPo for the layman, why we should be excited by the lymphatic system developments.