Richard Davie
Envirex
Total Patents:
5
Overall Rank:
#961,817
Years Active:
1986–2021
Envirex Rank:
#13