Scientific fact? Not good enough to be true. Last week in India: Two scientists who coauthored two papers, along with many others from India as well […]