Profile picture
Alexis Ruth Barr
Doctorate
  • Lecturer / Senior Lecturer
    Primary
    London Institute of Medical Sciences, Medical Research Council
    London, United Kingdom
  • Institute of Cancer Research (ICR)
    London, United Kingdom
mini profile avatar Alexis Barr