Profile picture
Peter McCormick
  • Lecturer / Senior Lecturer
    Primary
    William Harvey Research Institute, Barts and The London School of Medicine and Dentistry, Queen Mary University of London
    London, United Kingdom
  • University of Barcelona
    Barcelona, Spain
mini profile avatar Peter McCormick