A Prospective, Randomized, Controlled Multi-center Study of ArtiFascia® Dural Repair Patch Compared With Commercially Available Dural Substitutes.... | NCT04145544 | Trialant