Cancer

Regulation and potential drug targets of tumor-associated Tregs

According to estimates from the World Health Organization (WHO), there will be 18.1 million new cases and 9.6 million cancer deaths worldwide in 2018. Cancer is a serious disease that affects people all over the world. And ...

Inhibitor

Something that restrains, blocks, or suppresses.

Inhibitor or inhibition may refer to:

This text uses material from Wikipedia, licensed under CC BY-SA