David Bear
Covectra
Total Patents:
13
Overall Rank:
#365,191
Years Active:
2007–2025
Covectra Rank:
#3