alf » from archive
An amazing video on RNA translation: http://www.youtube.com/watch?v=u9dhO0iCLww
"Protein synthesis movie, Stanford Dept of Chemistry." ‎- alf