skip to main content

Dominette lymph node (LJA205)(SRR1639242)