Antonio Regalado
Progress in science depends on new techniques, new discoveries and new ideas, probably in that order - {Sydney Brenner}. I write about biotechniques
Thought Leader
#377 Genetics

Last synced from Twitter 18m ago