Bioprothetic Valve Versus Mechanical Valve of Bioprothetic Valve Versus Mechanical Valve | NCT06041308 | Trialant