Loading patent details...
US6852331B2: Fabrication of a cartilage implant | Searchlight