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