It's not often that you get to witness a major scientific figure watch his own theatrical indictment. But at the 2005 annual Sloan Film Summit presented by the Tribeca Film Institute in New York ...
Steve Aoki poses for a portrait on Wednesday, Oct. 25, 2023, in Los Angeles. (Photo by Rebecca Cabage/Invision/AP) LOS ANGELES (AP) — For the EDM DJ Steve Aoki, the next frontier is the final one.
When molecular biologist Francis Crick tripped on the psychedelic drug LSD in 1953, his mind famously pulled together all of his previous research on human DNA to conceive of the image of a double ...