Cancer can take a long time to develop and necessarily has multip... by Devra Davis

Cancer can take a long time to develop and necessarily has multiple causes.

More Quotes by Devra Davis