0 followers
Liver disease kills approximately two million people per annum. Although organ transplant is a viable option to treat disease, many patients are not candidates for this type of treatment or die on the transplant waiting list. Stimuliver is developing a disruptive liver implant to treat critically f... Read more
Industries
+2
Headquarters
Employees
Links
David Hay