November 10, 2025
My Times of India blog posts on public health
6 March 2026: Western life expectancy increased by 50 years since capitalism emerged
8 February 2026: What if the smallpox vaccine had not been invented? – Part 3
31 January 2026: What if the smallpox vaccine had not been invented? – Part 2
23 January 2026: What if the smallpox vaccine had not been invented? (Part-1)
23 April 2025: Why public health must always be led by economists
31 March 2025: How can we prevent a repeat of covid totalitarianism?
20 February 2025: Does the estimate of 154 million lives saved by vaccines since 1974 stack up?
9 February 2025: Milk won the battle against measles long before antibiotics and vaccines – Part 1 | Part 2
11 January 2025: School closures fail to stop disease but cause great harm
24 December 2024: Non-pharmaceutical interventions should be approved by the drugs regulator – Part 1 | Part 2
14 November 2024: For the welfare of humanity, the Great Barrington Declaration should be abandoned
29 June 2024: A global conference for abolition of quarantine
9 June 2024: The livestock model of public health
19 May 2024: Ethics must be expunged from public health
1 February 2024: A need to re-think human rationality
29 May 2023: Recognising Dr Charles Maclean’s path-breaking work
7 May 2023: Quarantine is a fool’s errand – Part 1 | Part 2
24 April 2023: Social distancing and focused protection don’t work
10 April 2023: Public health ethics is useless at best, harmful at worst – Part 1| Part 2
6 April 2023: Border closures and lockdowns must be banned – Part 1 | Part 2
1 February 2023: Public health is not a science
17 December 2022: The case for disbanding public health in its current form – Part 1 | Part 2 | Part 3 | Part 4