Karen H. Vousden, PhD

Adjunct Professor, Department of Medicine

PhD from University of London