NCT05935293 - Dexmedetomidine and Kidney Transplantation | Crick | Crick