Scott F. Cosby
Invincea · Oracle
Total Patents:
11
Overall Rank:
#443,642
Years Active:
2011–2024
Invincea Rank:
#3