Daniel J. Carroll
Sloan Valve
Total Patents:
7
Overall Rank:
#707,481
Years Active:
1995–2023
Sloan Valve Rank:
#29