Trevor Bedford
Scientist , studying viruses, evolution and immunity. Collection of #COVID19 threads here:
Thought Leader
#5 Infectious Disease

Last synced from Twitter 19m ago