Owen ChenJun 14, 20173 minCancer: A balance between genes and exposures?What causes cancer? This single question crosses many people’s minds over their course of their life, especially researchers who dedicate...