18-6-07

18-6-07

Thanks to Dr. Turner for sending this my way. LSD + Molecular Biology = Youtube Protein Synthesis Video:



All mimsy was mRNA and protein chain was out grabe...

by JC