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