SEAN B. CARROLL, PH.D.