10th successful human implantation of Artus urinary sphincter, marking completion of the pilot phase - Affluent Medical

Return to the news page

10th successful human implantation of Artus urinary sphincter, marking completion of the pilot phase