Profile picture
David Allsup
  • Professor
    Primary
    University of Hull
    Hull, United Kingdom
  • Experienced Professional
    Hull University Teaching Hospitals NHS Trust
    Hull, United Kingdom
mini profile avatar David Allsup