Rupert Beale

Dr Rupert Beale is a clinical scientist and runs the Cell Biology of Infection lab at the Francis Crick Institute