Chen, 2007, 627897: Study evaluation review