Karen H. Vousden
PhD
Francis Crick Institute
Appearances