Hollywood, Silicon Valley turn out for the 'Oscars of Science' BD Headlines April 20, 2026 Share this Article: