2 Patents
- US121719272024Wearable Modular Extracorporeal Life Support Device for Mobile Treatment of Single and Multiorgan Failure
The Geneva Foundation
0 cites - US116542252023Wearable Modular Extracorporeal Life Support Device for Mobile Treatment of Single and Multiorgan Failure
The Geneva Foundation
0 cites