Funny to see this in light of our conversation yesterday [1]
This should be read with extreme skepticism. I have experienced first hand how 'science' is done in the Turaga lab. I have on multiple occasions been pressured to cut corners and do shady things in the name of results.
In light of my experience, I require extra-extraordinary evidence to believe anything coming out of that lab....