Enrolment completed - 120 patients with end-stage renal disease in 22 centers in Europe Primary endpoint readouts anticipated in Q2...
Read More
Xeltis
De Lismortel 31
5612 AR Eindhoven
The Netherlands
info@xeltis.com
+31 40 751 7614