News

Stem cells lurking in tumors can resist treatment (Science Daily)
Original Article