The Upcoming.org Archives
Birkbeck College, Lecture Room B20, basement level
Torrington Square
London,
England
WC1E 7HX
November 28, 2009
Successes and challenges en route to unlimited human lifespans.
at Birkbeck College, Lecture Room B20, basement level