Split Renal Function Using 99mTc-DTPA Versus 99mTc-DMSA i... | NCT03879005 | Trialant