Dr CJ Houldcroft π·οΈ
@DrCJ_Houldcroft
Lecturer working on virus evolution, from a scale of weeks (within a single patient) to millennia (between humans and Neanderthals). #GirlySwot
ID:23443984
09-03-2009 14:56:34
20,5K Tweets
7,1K Followers
991 Following