So "yet to be peer reviewed" means the study paper is closer to "random generated garbage text" than to "important insight".