James P. Russell

Xerox · Bata Limited · Basf Se
Total Patents: 18
Overall Rank: #252,354
Years Active: 1980–2022
Xerox Rank: #1,991