Paul Carter
Shell Research Limited · American Cyanamid · Basf Se
Total Patents:
17
Overall Rank:
#274,696
Years Active:
1993–2019
Shell Research Limited Rank:
#13