Shedding light on dark matter

1,664,438 views | Patricia Burchat • TED2008