Antonio Regalado (@antonioregalado) 's Twitter Profile
Antonio Regalado

@antonioregalado

Progress in science depends on new techniques, new discoveries and new ideas, probably in that order - {Sydney Brenner}. I write about biotech @MIT @techreview

ID: 23085502

linkhttps://www.technologyreview.com calendar_today06-03-2009 16:42:13

24,24K Tweet

27,27K Takipçi

2,2K Takip Edilen