Personal information

Activities

Employment (1)

The Francis Crick Institute: London, GB

2015-04-01 to present | Principal Laboratory Research Scientist (Chromosome Replication)
Employment
Source: Self-asserted source
Lucy Drury