Lloyd P. Champagne
Exsomed · Exsomed International Ip · Biomet C.V.
Total Patents:
35
Overall Rank:
#95,914
Years Active:
2013–2025
Exsomed Rank:
#1