Soto-Peña, 2006, 628046: Study evaluation review