Mobacke, 2018, 4354163: Study evaluation review