Nice, proof that the scientists arent bias and when they notice a mistake in their work they will retract it.
Here is an actual scientist debunking the claim and link you just posted (specifically addressing the doctor by name in that link). I wont even bother getting into debunking it myself as this guy already said what needed to be said: