Monday, August 29, 2011

Yale researchers use genetic code to engineer a living protein
http://ping.fm/2LBCd

No comments: