Randomized Controlled Trial of Miniaturized Percutaneous... | NCT05993546 | Trialant