Salman Hasan

Salman Hasan

Salman Hasan

Trained scientist; Business consultant; Armchair philosopher; I write on various topics including science, climate change, startups, and business.