RIP Piers

So very sad today to hear that astronaut and scientist Piers Sellers passed away this morning. A year ago in November, he announced that after thinking he had complications after gall bladder surgery, in fact he had learned that he had terminal pancreatic cancer. I can’t even imagine getting a sudden diagnosis like that, but his email about it was … Continue Reading →