An Implantable Peritoneal Ultrafiltration Device that actively and continuously prevents fluid overload in congestive heart failure patients

Full project page

Organisations map overview