Dr Ahmed Abdelmoez

Video

Sentinel Lymph Nodes

Sentinel Lymph Nodes

What are lymph nodes? Lymph nodes are small nodes located in several places in the body, such as the armpit, neck,…