Chen, 1990, 627882: Study evaluation review