Skip to content
ERS1295132 - fecaes, ileum and ileocaecal lymph nodes | seqout