The secretion of urine at high systemic pressures as studied by means of the mechanical heart with coagulable blood.
D001826:Body Fluids; D006354:Heart, Artificial; D006801:Humans; D007668:Kidney; D011312:Pressure; D014556:Urine
KIDNEYS; URINE