Loading...
Uploaded by ConsilienceTeacher on Apr 28, 2009
Science in the News from Sigma Xi and American Scientist.The initial upload had bad sound, so this is a re-load with a new sound track. Let me know if it's still garbled.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)