Vincent Lambert
Transmedics · Perma Pure · Laborie Medical Technologies
Total Patents:
16
Overall Rank:
#281,075
Years Active:
1991–2025
Transmedics Rank:
#19