James Long
The University Of Liverpool · Conopco · E.I. Du Pont De Nemours And
Total Patents:
11
Overall Rank:
#454,825
Years Active:
1992–2020
The University Of Liverpool Rank:
#12