3 ms·The giveaway is this line: > The research paper, which hasn’t yet undergone peer review, seems to confirm ...by Ovid 13y agoThe giveaway is this line: > The research paper, which hasn’t yet undergone peer review, seems to confirm ...