Close
Leonard Researches Artificial Organs

1958

Leonard Researches Artificial Organs

Edward F. Leonard pursues path-breaking research in the engineering and design of artificial organs. His current research is developing wearable ultrafiltration and dialysis devices.

Toggle Share Tools
Previous Next