That's about the barest bit of research with a complete lack of details or stats on their methodology & results. I don't even see details on the specific sequences they claimed to identify. And for what it's worth, I also wasn't able to find the journal itself in any major index either.