Showing posts with label Histones. Show all posts
Showing posts with label Histones. Show all posts

Monday, January 26, 2009

What the heck are Histones?

Now you know!





Oh man! Someone did not do their job in this one! Look at this major Histone mess up...