#6788342, By Ciaran Wonders of the Solar System

  • Ciaran 4 Dec 2010 13:21:57 1,070 posts
    Seen 10 months ago
    Registered 12 years ago
    FWB wrote:
    RTS Huw Wheldon Lecture 2010 - Science: A Challenge

    Or I guess it's the Royal Society Lecture on iPlayer.

    You can also find it here.
Log in or register to reply