Bevacizumab Versus Triamcinolone Acetonide for the Treatment of Keloids. | NCT07014280 | Trialant