Saturday, April 14, 2012

4/14/2003: Human genome sequence mapped. What do you mean I'm Memorex?

No comments:

Post a Comment