It's in your DNA from discovery to structure, function and role in evolution, cancer and aging / - Rosenberg, Eugene. (Elsevier Ltd. :, 2017)