MENU CLOSE

Glossary

Immunomodulatory drugs or IMiDs®

Drugs that work to fight cancer cell growth by impacting the functioning of the immune system.