Human Colon adenocarcinoma (IDO)

Indoleamine 2,3-dioxygenase

Human Colon adenocarcinoma stained with IDO1 antibody

Leave a Reply