UPTAH

AcronymDefinition
UPTAH➣Undulation Pump Total Artificial Heart (implantable artificial heart)