stella
A Talus Implant in Patients Between 20-60 Years of Age Followed up for a Minimum of 2 Years After Surgery — Stella