David Grainger (@graingerlab) 's Twitter Profile
David Grainger

@graingerlab

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

ID: 470970230

linkhttp://www.graingerlab.com calendar_today22-01-2012 10:40:17

2,2K Tweet

3,3K Takipçi

863 Takip Edilen