NCT03696836 - AIR (Artificial Implant for Medial Meniscus Replacement) Study | Crick | Crick