Richard Edward Leggett
Hach · Intel
Total Patents:
9
Overall Rank:
#537,623
Years Active:
2013–2025
Hach Rank:
#11