![]() |
|
|||
|
Scientists from the Ludwig Institute for Cancer Research (LICR) in Brussels identified a new target for cancer therapy, an enzyme which prevents the immune system from recognizing and destroying certain types of tumors.
|
| Thread Tools | |
| Display Modes | |
|
|