Cancer Cell, Virus and Parasites: The Same Metabolism. A Coincidence? | Synapse