Oncology & Cancer

Small molecules can starve cancer cells

All cells in our body have a system that can handle cellular waste and release building blocks for recycling. The underlying mechanism is called autophagy and literally means "self-eating". Many cancer cells have increased ...

page 6 from 6