Sentinel lymph node
Definition A sentinel lymph node, also known as sentinel lymph node, is the lymph node that is located in the first place in a lymph drainage area of a tumor. When tumor cells spread via the lymphatic path, the first thing that happens is that these cells metastasize to the sentinel lymph node. If this … Sentinel lymph node