3 ms·No peer review?by ikeboy 10y agoNo peer review?grzm 10y agoIt's a Perspective piece, similar to an editorial. It's not a paper.