Friday, September 12, 2008

Protein Synthesis: Translation 2008

I find this amazingly cool and geeky at the same time...

No comments:

Related Posts with Thumbnails

ShareThis