Short Implants Produced by Additive Manufacturing in the... | NCT07688421 | Trialant