Ilan Morad

1 result

The new research is the work of a company called Accelerated Evolution Biotechnologies Ltd, based in Ness Ziona, Israel. Photograph: VVG/Science Photo Library

As we all know, cancer is a great scourge. The Irish Cancer Society website tells us that one person dies from cancer every hour in Ireland and cancer(...)