NCT05906355 - Primary Clinical Evaluation of Wearable Filtrating Artificial Kidney Device for On-site Medical Rescue | Crick | Crick