Trevor Bedford hasn't written any stories yet.

Trevor Bedford

Trevor Bedford

399 Followers

Scientist @fredhutch, studying viruses, evolution and immunity.