Sentinel lymph node

What is a sentinel lymph node? Lymph nodes are small immune organs located throughout the body. Cancerous tumour cells that escape a tumour often travel to lymph nodes before spreading to other parts of the body. A sentinel lymph node is defined as one of the first lymph nodes a tumour cell will travel to …
Read More »

A+ A A-