Prize-winning microscopy image lights up Times Square in New York
Science and show business may sound like an unusual combination, but advances in technology mean that scientists can now capture dramatic images of their research that easily match the glamor of Broadway. A striking image ...