fartable fartable 19-03-2018 Health contestada Lymph nodes are most often found in the _______, ________ and _________ of the body.