Shedding light on dark matter

1,664,576 views | Patricia Burchat • TED2008