NCT07305935 - Comparison of Early Caffeine Administration Vs Supportive Therapy in Preventing Acute Kidney Injury | Crick | Crick