All Stories

  1. Implantable telemetric system for measuring the portal venous pressure: assembly aspects