Spinal Implants
Total Trials
2
As Lead Sponsor
As Collaborator
0
Total Enrollment
120
NCT04984213
Study of the Long-Term Outcomes of Posterior Spinal Fixation With the Karma Device
Phase: N/A
Role: Lead Sponsor
Start: Aug 15, 2021
Completion: Jun 16, 2025
NCT07207187
Karma Ambispective Study
Start: Mar 6, 2025
Completion: Jan 31, 2026
Loading map...