Maxim Kelman
Innovalight · E.I. Du Pont De Nemours And · Intel
Total Patents:
24
Overall Rank:
#173,684
Years Active:
2006–2018
Innovalight Rank:
#1