About
Libby urgently needs a stem cell transplant. But due to the financial impact of #COVID19, the 25,000 people who recently applied to our register sit waiting while we try to raise funds to add them on. Libby's hero could be one of you
Company Information
-
Employees 0
Location
Buckhurst Hill, England, United Kingdom, IG9 5