Mesentery and lymph nodes, illustration
Illustration showing the mesentery and lymph nodes. The mesentery is an organ in the abdomen that attaches the intestines to the posterior abdominal wall and forming the peritoneal folds., Photo by JOE BROCK, RESEARCH ILLUSTRATION, FRANCIS CRICK INSTITUTE/SCIENCE PHOTO LIBRARY
Details
License type
Rights Managed