David Cross
Rollease · Conopco · Burlington Industries
Total Patents:
28
Overall Rank:
#134,628
Years Active:
1996–2024
Rollease Rank:
#3