Stephen Hawking at an event in Cambridge, England in 2016 (left) and Stan Lee at the TCL Chinese Theater in Hollywood in 2017. (Pictures: AFP Photo/EPA-EFE)
Stephen Hawking at an event in Cambridge, England in 2016 (left) and Stan Lee at the TCL Chinese Theater in Hollywood in 2017. (Pictures: AFP Photo/EPA-EFE)