Lost Women of Science • 12th December 2024 The Devil in the Details - Illustrating the Devastation of Thalidomide
Stanford University • 24th October 2023 Stanford Engineer John Cioffi receives National Medal of Technology and Innovation