Patient Pass Referral system United Kingdom Software & IT systems The Leeds Teaching Hospitals NHS Trust Awarded Seen €455,751 est. value Compare