HomeMoffitt Moffitt Terrie Moffitt, 1GLI Nannerl O. Keohane University Professor, Department of Psychology & Neuroscience Read Terrie’s Story