Meeker, 2007, 1468572: Study evaluation review