Moulin, 1993, 758628: Study evaluation review