Progress in science depends on new techniques, new discoveries and new ideas, probably in that order - {Sydney Brenner}. I write about biotech @techreview
Sign in to see verified email, social profiles, recent articles, and pitch preferences.