And yet... his earlier claims
***These are the independent claims of 7 scientists who know of Rossi’s crappy reputation, did the measurements, and put their own reputations on the line... OVER THESE MEASUREMENTS. You will note that none of the regular ‘aggressively skeptical’ inhabitants of these threads have questioned that such scientists could do the actual measurements, they only claim that these guys are involved in an ever-expanding (and indefensible) conspiracy.
Here is a picture of the lead author with Rossi taken in 2011. He doesn't look independent to me.