Scott P. Carpenter
Vactronix Scientific · Memray · Palmaz Scientific
Total Patents:
22
Overall Rank:
#188,251
Years Active:
2004–2025
Vactronix Scientific Rank:
#2