C. C. Tan: A Life of Peaks and Valleys | Genetics