Shedding light on dark matter

1,664,561 views | Patricia Burchat • TED2008