Twitxy Saved

Judi Allen

@ProfJudiAllen

infectious disease immunologist @ProfJudiAllen@mstdn.science
Manchester, UK Joined April 2013
541 Following 3.2K Followers 2.7K Posts

Latest posts 5