Twitxy Saved

David Grainger

@GraingerLab

Bacterial chromosome biology, gene expression, pathogenicity... and football.

@graingerlab.bsky.social
Birmingham, UK graingerlab.com Joined January 2012
741 Following 3.1K Followers 2.5K Posts

Latest posts 5