Clinical validation of miniature wearable dialysis machine

Full project page

Organisations map overview