David Carpenter

Transmedics · Sloan Valve · Coloplast A/S
Total Patents: 13
Overall Rank: #374,121
Years Active: 1990–2022
Transmedics Rank: #33