Terrie Moffitt from Duke University along with Avshalom Caspi from King’s College London were the recipients of the 2010 Research Award.
Terrie Moffitt from Duke University along with Avshalom Caspi from King’s College London were the recipients of the 2010 Research Award.