Brice Letac

Edwards Lifesciences · Mansfield Scientific · Medicorp, S.A.
Total Patents: 8
Overall Rank: #642,710
Years Active: 1988–2017
Edwards Lifesciences Rank: #306