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 ...
Oct 9, 2011
0
0