Robert J. Farrauto
Engelhard · Basf Se · Basf Catalysts
Total Patents:
54
Overall Rank:
#47,767
Years Active:
1982–2015
Engelhard Rank:
#1