Use of Perforated Barrier Membranes and IPRF Nano- Micro Sticky Bone | NCT04775940 | Trialant