2 Patents
- US118330282023Device to Be Implanted in a Subject's Body to Form an Implant, and Associated Tissue Mass and Method
UNIVERSITE DE LILLE
0 cites - US115647912023Device to Be Implanted in a Subject's Body to Form an Implant, and Associated Tissue Mass and Method
UNIVERSITE DE LILLE
0 cites