johnhammersley.com
From the moon landings to collaborative open science
Today would have been the late Neil Armstrong’s 83rd birthday, and as it happens my sister was born on the very day Neil and Buzz landed on the moon back in 1969. I’ve always been a scientist, and …