A Randomized Clinical Study Comparing Two Closure Techniques of Excised Keloids | NCT00519493 | Trialant