Scientists target critical interface that is key for cancer cell survival

By | March 9, 2021
Proteins control almost all vital processes in our cells. If they do not function correctly, if there is too much or too little of them, this can lead to the development of a variety of diseases including cancer.