John Logsdon
Molecular Evolutionary Biologist. Associate Professor of Biology (all opinions my own; RTs not endorsements) I study sex & occasionally rouse some rabble

Last synced from Twitter 17m ago