Dmitri Petrov
Evolutionary biologist at Stanford. Rapid Evolution and Genomics. Open Science advocate. Immigrant.

Last synced from Twitter 13m ago