Clayton Claxton
Tetra Technologies
Total Patents:
5
Overall Rank:
#971,743
Years Active:
2011–2020
Tetra Technologies Rank:
#30