Don't trust, verify. Incentives for scientific research is skewed so there's really no other way to truly know other than go the source yourself.

Reply to this note

Please Login to reply.

Discussion

No replies yet.