epacadostat

名词 n.

英文释义

名词 n.
  1. An investigational drug for cancer; an inhibitor of indoleamine 2,3-dioxygenase-1 (IDO1). uncountable
1 次浏览 数据来源: Wiktionary