No but I sure did. And where ARE all the lawsuits from your ilk to silence these anti-science freaks anyway?
Yes, I know what peer review means, in theory anyway.
You should probably watch 'Expelled'.
What “ilk” would that be?